Buying coins was always more profitable than mining yourself.
Wrong.
CPU mining on a a PC that was on anyway was always profitable. Same with single GPU mining.
Also, Bitcoin didn't start with MtGox. There haven't always been exchanges from which to buy bitcoins.
There was a time when if you wanted coins you had to either mine them or trade pizzas for them.