I thought about this quite a bit before and the main problem would be getting people with money to give up the power it gives them. I suppose if money were made worthless then they couldn't do any thing about it but as they are generaly in the positions of power you better bet they'd find a way. I think the best thing to do would be for every one to be tested to see what their abilitys are and then to use those abilitys for the greater good and, as a reward you receive anything you want within your alocated resource quota. As for the advancement of science and technology, if the research and equipment was free and the people working on it had nothing to gain other than the enjoyment of a new discovery, I think we would advance faster than ever.