You can make an awful lot of money in the short term doing things that are horrible for society. Look at natural gas extraction by fracking - are we saying that polluting the water table, the air and ground in an is best?
Or look at the defense industry. The make a lot of money too. Is taking our great intelligence and devoting it to weapons and destruction best for society?
Best might be best for a small group, but is rarely best for society.