Any game journalist who signs a review embargo agreement is a part of the problem.
So all of them? You do realize that embargos are an industry wide practice. They also serve a pretty useful function when used normally and appropriately. Also please point out who has ever in gamergate talked about review embargo policy.
if ( osStr.startsWith("Windows 9") || orStr.equals("Windows ME") )
throw new RuntimeException("OS too old");