The EU's civil servants are, by and large, an exceptionally talented bunch of people, most of whom are multilingual in addition to being experts in the fields they were hired for.
As for their having power, it's subject to democratic constraint. Maybe you should inform yourself about the process by which EU regulations are made? (No, it isn't perfect; you could start with the Trilogue Process).
We'll regulate as we see fit in the EU. Businesses that don't like it are welcome and free to go do business elsewhere.