"$7,000" ... "The assumption it takes a year"
The point I was making rather explicitly, which went right over your head, is that 7k is a good return for a short bit of work. 47k is excellent. The complaint about 7k of income as made in the GP is only valid if the development takes a long time. If it takes a week to put together an app, a not unreasonable amount of time for something of moderate complexity (assuming, again, that one is competent, and continuing not being the least bit concerned about those who are not), 7k is a thousand bucks a day, assuming you work all seven days.
Another thing is that if a dev spends a whole lot of time on a poor idea, then perhaps the message isn't so much that "this work produces a poor return" as it is "you suck at this work and/or you suck at figuring out what people will buy", and in either (or both) cases, this is simply the market's way of telling you to consider a more remunerative line of effort.
I highly recommend that you talk to HR about your compensation.
Retired, my home is what amounts to a small castle (ex-church), multiple vehicles, 200" home theater, no mortgage, no loans, investments a-plenty, two wholly owned, profitable businesses that run themselves, and the software that put me here now available for free to anyone...
Yeah, sorry, no time for your HR person. What was it they wanted from you? Ten years experience in rehabilitating sentient AI bartenders, a no-compete / no-disclosure / no harassment / must-wear-panties contract, daily drug tests and cavity searches, you provide your own insurance, move to India and obtain Indian citizenship, be paid in rupees+curry, and no pets in the office?
I'm sorry, I'm just a bit cranky today. Was thinking one lousy assumption deserved another, albeit with a little humor thrown in. :)