Having a finite supply is very important. Scarcity is essential for a medium to be money. For example, lets say we lived near a beach. Would you trade to me, something of yours that has value, for some amount of sand? Of course not, you could walk to the beach and find as much as you could ever want.
So I wont get into how this further extrapolates out as I think with some light research into money theory many of your questions would be answered. Further, many do not agree that CPU mining "should be the only mining method". This is a long beaten to death topic from a few years back, but so far it has proven to be a good decision