Well sure, but you could back that up with data[1]. With the innovation index the data apparently disputes your gut feeling. So which do you trust?
It's a vast difference between "technology innovator" and "a successful international corporation built on technology innovations", and Europe has a ton of the former. For every Tesla there's a Rimac Automobili, for every SpaceX there's a Hipersfera -- and that's just from a small country on the edge of EU. I'm sure others could come up with better results from elsewhere.