One of the biggest fallacies is to look at salaries rather than skills. Higher salaried players could easily mean they are mono-skilled monsters and doesn't mean much in terms of being useful on the court.
But in answer to your question, it is better to have a more rounded team that would let you play a range of tactics rather than monster + 4 scrubs where you will always be predictable on what tactics you can play