Definitions change....
Must agree - times have changed. The definition of smart casual is different from 5 years ago let alone 10 years when it completely different.
Jeans and trainers are considered to be acceptable in a lot of "semi formal" settings these days especially when you consider some of them cost more than a fine Hugo Boss suit.