You can thank Wilson for direct election of senators, income taxes, and a plethora of other progressive causes. Wilson did more to harm the nation than practically any other president.
All if the items you listed are the fault of Theodore Roosevelt and Taft, not Wilson.
Wilson was a monster, that’s definitely true. But we simply look foolish blaming the wrong progressive.
On direct Senator elections....this goes back to the magazine Harper’s Weekly, which made a continual ‘talk’ for months about the corruption going on in various state capitals, and how ‘promises’ were made to get so-and-so a Senate job. Nationally, that news magazine pumped up the topic and it was pretty easy to get this focused as a Constitutional item.
Read the US Constitution. The president has no role in amending the it. He may have strongly supported the 16th and 17th amendments, but he had no role in their passage. You can blame 2/3'rds of the members of both the House and Senate plus the 3/4'ths of the state legislatures for that.
You can indirectly thank Teddy for challenging Taft because Taft wasn't "progressive" enough, thereby helping to elect Wilson.