The difference between Steyer and Trump is that Trump is the President.
The difference between them is that President Trump is doing this for no salary, and his policies do not benefit his business. Steyer is doing this entirely to prop up his environnental business.