A lot of us are perceiving Myrvold and other's points from a glass half empty perspective, that they are coming from a glass half empty perspective. That is, while what they are factually saying is correct, it comes across to some of us as dismissive of the team as a legit F1 team.
I have nothing against customer teams in any sport really actually, in many series I wish there were some. It's just that the Haas - Toro Rosso area is, for me a kinda "nothing" land. TR will always just be the Red Bull jr team and be dismissed that way, while Haas is in a "we can't beat Ferrari due to budget and size of team,but still look how much better we are than many old teams" - while buying parts galore. I'll try to explain my view a bit further
With todays PU, and the energy recovery system, I don't see as how you could get away with the list you have above, without including the brake systems.
Brake system, in the terms of the "generating" part, I can see. But discs, pads, cooling etc, that can be down to each team to design themselves.
To put it in a broad way, internals are fine to buy, but every team should make every external part themselves. A bit like buying a Cosworth DFV and a gearbox, then bulding a car around it. That goes for suspensions etc. Yes, the PU, Gearbox etc, might come with pretty much set way for making casings and where to fit suspensions, it should still be each teams responsibility to design and get those suspension parts made. Airboxes for cooling the engine etc - down to each team do design, no chance to buy.
That's the way I would like to see it. At the same time, have an opening to buy a slightly older (as I said, max mid-season last season) car, fine by me as well. I'd just like it to be design all of the actual car, or nothing of the car. Maybe it's too black&white, but ye - that's how I feel F1 should be.
For the team itself, I am kinda indifferent, don't really care much for the drivers, or anything. But I hope they do well enough that we keep Steiner a long long time!