It’s quite funny you are getting downvoted. I worked in DC lobbying for years and this is precisely, 100% how things work in DC. There’s even a name for it, “messaging bills”, bills voted on just to let your supporters know you’re giving it the ole college try. The tactic is very effective too, look at all this press and cred is being gained all over a complete fantasy of a bill. The press has also been courted and managed by the confessional media relations staff and K Street lobbying firms. The “corporate paymasters” also represent a valid stakeholder in the process as they represent their employees, customers and shareholders. Much of politics is theatre.
I’m not advancing some jaded, cynical conspiracy theory. This is simply a mechanic of modern American politics, same as how a phone app operates on a structure that most users are unaware of. I say this not to sway you to one side or another, just be aware that like you have your professional hidden world, politics has its as well.