The book, Starship Troopers was completely different from the trash depicted on the siver screen. Robert Heinlein wrote an excellent book about the military, albeit set in the future. Read it! You won't be sorry.
As to the point of the article, I don't think that Hollywood will appreciably change until the people change, either inside or by different people. Currently, the Hollywood elite are more committed to drugs, homosexuality and perversion than to anything else, including making money.
Steven Spielberg and Jeff Katzenberg vowed to get Mel Gibson blackballed in Hollywood for making "The Passion of the Christ." They only backed off when their quotes were made public, generating backlash.