They were certainly short of great on this opinion. Kennedy, Scalia, and Thomas wanted to strike down the 30/60 provision altogether, as it should be because it clearly regulates political speech. Roberts and Alito came down to the left, leaving the leaving the 30/60 provision intact where the issue ad calls for voters to vote against a candidate running for office.
And the ruling that taxpayers have no standing to challenge certain federal expenditures as unconsitutional was nothing short of an explicit federal government power grab.