On paper the UK house of commons can pass a bill. In reality bills are driven by the executive. The same executive that (until brexit) drove the bills via appointing the EU commissioner and being the EU council.
The reason that EU Parliament can't pass bills is because constituent governments don't want to lose power to parliament.
>EU parliament is the only legislature in the world that needs permission to legislate
It makes sense, because EU law is mostly technical stuff that commission has to draft and all the national governments have to agree to.
With the commission being elected by the parliament itself and vote of no confidence being a thing, it's not like the parliament doesn't have power -- the power is intentionally nerfed to not overreach where national governments don't want it to.
as in: not possible
the EU parliament can't legislate to remove it, at least not without permission from the two organs (commission, council) that keep pushing this
EU parliament is the only legislature in the world that needs permission to legislate