The EU parliament is not a real parliament since it can't choose which laws it has to vote for, and in negociations ("trilogue") it doesn't hold the pen.

Basically, it can oppose new legislations but can't retract old laws.