...I sense hypocrisy.
And you say I don't know HO well? Above here, your recommendations make two out of his five sweepers mixed. HO functions best when it's pure/mostly physical or pure/mostly special. Only one member on the team, if it's a mostly physical/special team, is needed to address walling behemoths like Hippowdon and Skarmory if it's a physical team or Blissey if it's a special team.
The weakness of most HO players is to become too reckless in letting members die; the best way to play such teams like the one we're talking about is to soften up the opposition in a very short period of time before the sweepers actually come in to set up. Of course, this may sound like you're attempting to carry out the war of attrition in a hyper-offense team, which is utter garbage, but simply weakening them first before you let sweepers kill and get killed themselves can perform wonders. Paralysis support beforehand is also helpful in setting up. A person cycling through certain walls on a stall team can easily wear out sweepers on HO teams without prediction; HO aims to lessen such predictive requirements with pure power.
You don't kill the counters beforehand in HO. You kill them after you set up. Standard Rotom easily survives a +1 Waterfall. The same is with Lucario, for instance; you do not kill Rotom beforehand, like on my own HO team, you kill it after you set up with a +2 Crunch and laugh. You're talking about the wrong context here.
I don't make two pokémon mixed, that is why I said
possible. What I implied is one of them will be mixed and the other will not.
Second of all, it is a fact that in order for an HO to work you
must sacrifice members of your team: after you damaged the opponent's team enough, then you can let your final sweeper wreak havoc in the opponent's team. When I meant counter, I meant something that the pokémon you chose to sweep
cannot touch. For example, let's say you decided too use a scizor as one of your sweepers. Then, after knowing you opponent's team well, you know that scizor will be the best choice to sweep. However, the opponent team has a gyarados which you must get rid of before you start sweeping with your scizor.
Otherwise, I totally agree with you: weakening the things that your final sweeper cannot touch is what the others members must do. They did their job if they weakened the opponent's team enough, but it's better if they killed one pokémon or two. Plus, when you actually start scouting the opponents team, you will set up to do so in order to see what the reaction of your opponent is and in the mean time you will get damage on his team. Also, yes the point of HO is too reduce prediction to its bare minimum using brute force, but that does not mean that you will not need too predict at times. And to ease these predictions even more, you should death fodder some stuff here and there once you are sure or nearly sure they aren't gonna be much if any help.
Thunder Wave, yes is an amazing support for some HO sweepers such as scizor, but most of the time an HO won't have a spot left for such a supporting move.
Where we start not having the same opinion is whether or not there is a spot for a specially orientated pokémon in a physical HO team. I think not. Why? Mostly because many physical sweepers can accomplish the job of wall breakers and sweepers such as Infernape or Salamence. Therefore, there is not need for a completely specially orientated pokémon in a physically based HO team. The main physical ''wall'' threats are taken down by these mixedsweepers (Skarmory, Bulky Gyarados, Rotom forms...). You mentioned Hippowdon being a problem for this team (which is the main reason why you wanted a starmie to be in this team, if I am correct). Yes it is a problem, but isn't it also a free set up for Gyarados and Salamence? For this reason I think it is not a major problem but rather a blessing for this team to face one.
And please forgive me if I offended you in any way shape or form.