Maybe you can't download their weights, but you can literally try out their products right from their homepage. What's your point?
It's normal to announce things long before they're actually available to end users. This is not some unique evil of the EU bureaucracy - if anything, it's very corporate of them.