I doubt it could be that cheap. The naked replacement battery costs more than that when purchased from a third party.
I don't see why this is shortsighted. It doesn't make sense to me to optimize for something you might do once every two years.
Let's be realistic: even if iPhones had batteries like you describe, 99% of owners still would not replace them this quickly, and still would suffer from mysterious performance degradation as the electronics throttled to avoid overstressing the old batteries. The long term consequences are the same either way. The only difference is that it costs a bit more and takes a bit longer to replace the battery.