Yes, actually there is a legal way to do this through the European citizens initiative. If you can organise a campaign across EU countries and obtain enough support, the commission must consider your proposal.
https://citizens-initiative.europa.eu/_en
https://en.wikipedia.org/wiki/European_Citizens%27_Initiative#Procedure
Unfortunatelty, its difficult to be heard because people does not really know about this posibility and usually understands it like a petition, which is not. Even very organised groups struggles with it, but theoretically is possible.