It is, though. The EU has a unified single market for goods, but not for services. And since most software tries to provide a service, or integrate with businesses that do, EU software companies often struggle to expand to other member states than their native one. There are legal and lingual differences, obviously, but also different ecosystems of private entities that you're expected to integrate with. The EU is really good at making stuff that goes in boxes, though.