As someone else said: Launch is only the first step. That's when practicality start to matter.
The reason senior engineers are being paid that well is not because they need to type a lot of code to get new features in. It's because they need to figure how to have less code while having more features.