Repeating the same thing won't make it anymore true.
Repeat after me, the F-35 wasn't designed to have air to air combat as a primary requirement. If it was, it would look a lot like the F-22, large wings, small internal weapons bays, and a large engine. Instead it was designed with a large internal weapons bay which eats up the available wing area, and a more moderate engine. No one complained that the F-117 couldn't beat a fly in ACM. Honestly I think if the DOD decided to name it the B-35 or the A-35 it would solve a lot of issues, but it would severely limited the export-ability as the allied nations want multi-role aircraft. And frankly the F-35 isn't a horrible fighter, it just can't hold a candle to the dedicated fighters (like the F-15 and the F-16) built for the fourth generation.
I've mentioned in another comment that stealth aircraft can get wet. Yes encountering rain in flight damages the RAM, but that is considered a cost of doing business, you want a stealth aircraft you have to deal with the replacing the RAM periodically.
As far as the other issues those are normal. They did articles similar to this during the flight testing and IOC phase of the F-22 that resulted in SecDef Gates killing the program over the objections of the US Air Force that it would leave them without enough of front line fighters to do their mission. It is almost like they knew that the F-35 wasn't an air to air fighter, oh wait maybe they did because they read the freaking contract years ago. Heck go back long enough you will see the same complaints about the F-15, and the AIM-120 both programs that once finished were quite capable. And that doesn't mention the flight control issue with the F-16 that was only discovered years after it entered service and killed at least one pilot.
As far as the cost overruns, that doesn't surprise me. Every new aircraft is more expensive than the last. Add in all the new shit being developed for the F-35, many of which are actually brand new you are going to have overruns.