Its hard to get excited about tax fraud since in a short time here, with 87,000 IRS enforcers, everyone making less than 400,000 a year will be believed guilty of tax fraud until proven innocent.
Its convenient to forget the way our justice system actually works. Today, you are guilty until proven innocent; a Judge who hates your kind, will issue the warrant, set your bail impossibly high, then your day in court will be kicked out a year or so while you remain in jail. The DA hopes to find something sticky on you; hopes someone else they are doing the same to will lie about you in a plea deal. When they feel they can win (notice not when the truth is known, or justice is clear - when they can win) your trial will suddenly be bumped up. If they don't feel like they can win, they'll let you rot 6 months and offer you plea deals once a week until your moral courage gives out, you make your bargain with the devil, or you kill yourself. Your money, your good name, your family are devastated. All the DA cares about is the W, and that it was symbolic against the enemy of their agenda. So this guy is allegedly guilty of tax fraud; he might be, he might not be, its really irrelevant to the DOJ, they just wanted him to lie about Trump. He might be guilty, he might be broke and can't afford to fight it, so he might have chosen jail over lying - that's the opposite of a rat. he might also be guilty of tax fraud, and still not want to be a rat. Either way, there's nothing about this that indicates justice occurred, or a bad guy is going to jail. Just our system doing what the system does.