No, a user who only asks questions is perfectly fine. There are some high-rep users who have only ever asked questions, or only ever answered them. This is totally OK behaviour.
What you're reading about is the question bans given out for consistent low quality questions. This is the kind of scenario where someone consistently and regularly asks questions that:
- are hard to understand
- are poor quality, e.g. they've just posted code and given us no question at all
- showing no research effort at all - someone is asking us a trivial question that could be answered just by checking the documentation, or etc.
... without ever asking any questions that are actually good.
Basically what it comes down to is: if you're asking a lot of terrible questions and contributing nothing positive, you're wasting the time of the people having to clean up after you, so you get question banned.
How's the system detect this?
The exact mechanics are kept secret so that they can't be gamed, but it basically comes down to these characteristics:
- You have a lot of negatively-scored questions
- You have no positively-scored questions, or the few decent questions you have are vastly outweighed by the negatives
- If your questions get deleted, that pushes you further toward a question ban
This is all powered by community moderation: upvotes, downvotes and deletions.
As long as your questions aren't generally all downvoted/deleted, you're probably safe from being question banned.