I generally agree with you. But many people say that software engineering de facto pays the best without acknowledging other options. I also think opinions are colored by media and public opinion. I’ve met many, many investment bankers, and 98% of them are really nice people that I enjoy hanging out with. Fundamentally I think people need to examine their skill set and the work environment in which they thrive the most in order to pick a career that will be most fruitful with them.