I don't understand people freaking out over this - outside of a purely political reflex - hell hath no fury like taking away nerds' Mountain Dew and Flamin' Hot Cheetos.
Nor do I understand the negative reactions to new restrictions on SNAP - candy and sugary drinks are no longer eligible.
My own opinion is that you should also get at least 0.5g fat to 1g protein as a baseline... more would be for energy in lieu of carbs.