I am not an expert on EU law. That appears to be one of many EU agencies that wield power over what laws are initiated and passed.
I guess the main point is - if the EU is deciding on the laws, and the national governments have little choice but to implement them, then what is the point of National governments?
Similarly in the US, our President will go to a G-7 meeting, decisions are made there, and the laws get passed both nationally and at a state level. Why do we need these "representatives" if they are are just "taking decisions".
I guess because trade imbalances are such a big issue for me, not having control of your trade laws is giving up a lot.
Of course it makes perfect sense to have a group of countries working together to achieve an economic critical mass of common trade among themselves, that is for sure. As a business traveler, using the Euro is certainly easier than before with so many currencies. (other than having way too many types of coins, when only 3 are needed)