1. if this was reversed, wouldn't we expect to see headlines along the lines of "Musk spent millions on lobbying for spending bill that will bring in billions for his companies"? Seems like he's going to get flak either way
2. I don't see the contradiction between advocating against a given policy, but still taking full advantage of it when it passes. Suppose you're against a tax cut bill, but it passes anyways. Are you going to forgo the tax cut and give the extra money to the government?