Yes, actually it does. The guy who bought at $300 will have twice as much as the buy who bought at $600.
Yes, but how do you know when to sell? Someone with twice as much bitcoin might sell at half the price that someone with only half the quantity of bitcoin sells at.