XOM's profit is about 19.5% of assets, MSFT's is 18.7% of assets. The two companies have the same profits (when adjusted for size).
Our elected, anti-capitalist and anti-American leaders are fascinated by large numbers. They hoped that people will use your logic and get upset about the many billions in profit of XOM. They know that most people do not know how to count money and, given the prevalent anti-capitalist sentiment in the country, will support their attempted persecution of xOM shareholders --- retirees, widows and orphans for the most part.
You should be more watchful in these matters. The point was