Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the amp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is not currently doing any hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is not currently doing any hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property OptimizeDatabase::$odb_logfile_debug_path is deprecated in /home1/citynews/public_html/news/wp-content/plugins/rvg-optimize-database/rvg-optimize-database.php on line 201

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909
{"id":131486,"date":"2026-10-07T17:55:01","date_gmt":"2026-10-07T21:55:01","guid":{"rendered":"https:\/\/reason.com\/?p=8405178"},"modified":"2026-10-07T17:55:01","modified_gmt":"2026-10-07T21:55:01","slug":"ruben-gallegos-plan-to-save-americas-middle-class-higher-taxes-and-more-unions","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/ruben-gallegos-plan-to-save-americas-middle-class-higher-taxes-and-more-unions\/","title":{"rendered":"Ruben Gallego’s Plan To Save America’s Middle Class: Higher Taxes and More Unions"},"content":{"rendered":"\n
\"Ruben <\/picture> <\/div>\n

In a 32-page plan<\/a> unveiled Wednesday, <\/span>Sen. Ruben Gallego (D\u2013Ariz.) claims that the American dream is being blocked by officials who have\u00a0<\/span>“let billionaires and giant corporations create our unbalanced economic system.” To “rebuild” America’s middle class, Gallego calls for establishing “a New Deal\u2013style public service jobs program” that “funds jobs that allow AI-displaced workers to help families and serve communities.”<\/span><\/p>\n

And t<\/span>hat might be the tamest idea in this sprawling populist platform. <\/span>It’s unlikely that any of Gallego’s plans will actually be signed into law anytime soon. But his proposals do provide some insight into what policies progressive candidates could be offering in 2028.<\/span><\/p>\n

Gallego’s plan calls on the government to mandate higher pay rates for overtime and holiday work, expanded unemployment insurance, and sick, vacation, and family leave. He wants higher taxes on capital gains, plus a new <\/span>“corporate ‘robot’ tax” to discourage companies from using automation. <\/span>He would “require employers and workers to bargain over workplace technology,” ostensibly placing employees on equal footing with owners in deciding the direction of a private enterprise.<\/span><\/p>\n

Indeed, to “protect workers,” Gallego would consider banning “complete automation,” would place “hard caps on technology deployment,” and would institute requirements for “human operators.” While that might protect jobs in the short run, it could cripple the companies that employ many of those workers\u2014autonomous ride-sharing and delivery companies, of course, and also the autonomous manufacturing companies critical to the aerospace, healthcare, software, and defense industries.\u00a0<\/span><\/p>\n

Gallego would ban mergers involving companies worth more than $100 billion, use the tax code to discourage large mergers, and “expand antitrust statutes to scrutinize serial small merger rollups.” This would probably have the opposite of the intended effect: Rather than operate in the red, employers would cut jobs to pay taxes and shutter businesses altogether.\u00a0<\/span><\/p>\n

Gallego also calls for a $20 federal minimum wage. In 2023, when Sen. Bernie Sanders (I\u2013Vt.) and a group of progressive lawmakers <\/span>proposed<\/span><\/a> to raise the minimum wage to $17 per hour within five years, the Congressional Budget Office (CBO) <\/span>found<\/span><\/a> that the plan would increase the budget deficit, lead to “higher prices for goods and services,” increase social welfare spending, and lead to 700,000 fewer jobs by 2029. With Gallego pushing for a higher federal minimum wage in less time (three years, rather than five), the impacts are sure to be worse.\u00a0<\/span><\/p>\n

Incumbent unions would be big winners in Gallego’s plan. He plans to “triple union density by 2035” by “automatically certifying a union if over 50 percent of workers have signed authorization cards, <\/span>banning companies from holding captive audience meetings, granting all workers collective bargaining rights, and expanding career pathways into union work.” Under <\/span>federal labor law<\/span><\/a>, employees can already vote to form unions if 30 percent of employees agree. Workers can also bypass the election process entirely and ask for voluntary recognition if over <\/span>50 percent<\/span><\/a> sign authorization cards.<\/span><\/p>\n

Gallego’s plan would create new bureaucracies for those union workers to exploit, such as a “Worker Empowerment Corps” and an “Office of Worker Advocacy,” and would institute “whole-of-government labor enforcement collaborations” that would bring the force of several federal agencies against employers that violate his labor laws. Ironically given <\/span>his misgivings<\/span><\/a> about data centers and AI, Gallego proposes integrating AI into systems that monitor workers’ rights enforcement.\u00a0<\/span><\/p>\n

In addition to raising taxes on capital gains, foreign profits, and stock buybacks, Gallego would explore a new 10 percent excise tax on data centers and a tax on the revenues of large AI companies to pay for his ideas. Of course, many data centers don’t generate revenue in the traditional sense right now; as of November 2025, the leading AI companies had invested <\/span>16 times more<\/span><\/a> than they earned in revenue.<\/span><\/p>\n

The senator’s plan is called “Saving the Middle Class and Restoring the American Dream.” But most <\/span>Americans <\/span>define the American dream<\/span><\/a> as having “freedom of choice in how to live.” Gallego would instead give the government more control over people’s lives. <\/span><\/p>\n

The post Ruben Gallego's Plan To Save America's Middle Class: Higher Taxes and More Unions<\/a> appeared first on Reason Magazine<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

The senator wants to \u201ctriple union density by 2035\u201d and pay for a host of social welfare programs with new taxes on data centers and AI companies. …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[19,9],"tags":[],"class_list":{"0":"post-131486","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-policy","7":"category-politics"},"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/131486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/comments?post=131486"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/131486\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=131486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=131486"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=131486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}