But why does no bitcoin app exist like this anymore?
If you create a new Electrum wallet, and instead of the default choose to only create one private key, you'll have a single address wallet. Mycelium on Android can do the same.
The reason nobody creates this is because there are no benefits and only drawbacks. It's not a feature, it's a limitation.