That’s not quite accurate. There is an extended process in which the Parliament and the Council can give input and propose and discuss changes to the Commission’s proposal, to work out a compromise: https://en.wikipedia.org/wiki/European_Union_legislative_pro...
How feasible is it in practice? In the US, it's possible in practice to remove officials via impeachment as well as amend the constitution, but in practice they are almost impossible to achieve. In practice the legislature is almost deadlocked for most non-budget bills as well, so the executive ends up running the country, with an assist from the judiciary.
And all of them represent the EU citizens who elected both the Parliament and the Member States governments. I’m not sure what point you’re trying to make. The point I tried to make is that the Parliament has significant input to the legislation in the process, it’s not just a binary yes or no.