I'm sorry, but that sounds more like a management problem than a fault in senior developers. Team dynamics and chemistry are important, but I've had more personality issues with juniors than with seniors. I've noticed that many younger Web app developers are long on self-confidence and short on engineering knowledge. It is the hiring manager's job to hire for both skills and fit and it is the team manager's job to foster a positive team dynamic.
I've founded and sold one successful software company and I'm currently part of a team creating a new one. If you need to build serious software, there is no substitute for experienced software engineers. Time and budget constraints usually require a mix of experience levels and it is the manager's job to make that work