The 2025 budget has had no shortage of controversies, from its deliberation in Congress to its delayed signing by President ...