Come on people. We're learning a language here. I didn't agree with "I want 5 horses" either, but I didn't post a protest about it.
What's all the fuss about?? It's a simple question and one youre likely to ask at some point. Can't see how this is inappropriate.