Your definition is similar to suggesting any player participating in a World Cup could be deemed world class.
World Class in context of players suggests that the best clubs/nations would desire their services first and foremost. And as such a World class stadium is such that any nation would...
Seriously, in context it is not world class. To suggest otherwise is just ridiculous. It's a lovely ground for a club of our size.
Do you also consider Leicester Citys ground to be world class? Or StadiumMK?