for many apps recently, the pay $$ "use X forever" has evolved to mean "pay $$ for version X and use it forever", then bring a new paid version of X every year or so.
I'm all for monetising projects - just can't see a one-off $29 making them much, it's a niche product (as you say).