Even at the 1MB setting, it is impractical for bandwidth reasons to run a full node behind my $80/mo broadband connection.
Now you lost me. I run a fully validating node and once the blockchain has synced it's around 4-10kB/s up and down, so barely noticeable.
That's about 0.2%/1% of my available bandwidth on 50/10 Mb. ($25 month)
With my current home connection it would be likely manageable up to full 32MB blocks.