Consumer apps tend to have a short expected lifetime so technical debt doesn't tend to get to compound to the point of taking more time to maintain than it would have cost to do it properly in the first place.
By that point if it's worth sorting out it's already paid for the people to clean it up.
By that point if it's worth sorting out it's already paid for the people to clean it up.