That is simply not true. Can you provide me with some sort of citation on this? Fielding doesn't talk about URL construction in his thesis, and, in fact, specifically mentions things like collections and multiple entities residing in one resource.
Also, ? is not a 'hack', I don't know where you're getting that from either.
Also, ? is not a 'hack', I don't know where you're getting that from either.