Indefinitely better, eh? I agree, but you meant infinitely better, right?

While it's probably much easier to get better sound from bookshelves mounted on stands, it's not impossible or even very difficult to get equally good sound with bookshelf speakers mounted on bookshelves as long as they are the not so tall that the tweeters are well above your ear level.