Here's the fee schedule for the US Patent Office:
USPTO Fee Schedule
For an individual person, which they call a "micro entity", the submission fee is only $44.00. Add $300 for search and exam, and another $240 issuance fee. That's $584. Double that for a "small entity", which I suspect means a small company. I can envision that somebody would be willing to pay these amounts to eliminate a likely future competitor, even with our low sales volumes.
The maintenance fees are $400 (micro entity) and $800 (small entity) at 3-1/2 years. Fees are higher in later years. Where did those $15,000 and $4,000/year numbers come from?
Mark