BOY, if showing up and making a statement did anything in government, local-state-federal, then that would be SO AWESOME!!
MD is a very gerrymandered state...on all levels. My county government is DEEP into the pockets of developers and big businesses. We have watched and heard them listen to public opinion only to vote the same way they intended anyway. the police system here puts in who they want. Thankfully the ONLY kicker was Verizon Fios coming into the county...where Comcast and another smaller cable company previously 'owned'. it wasn't until FIOS came that suddenly Comcast gave what they advertised for years but never "had in my area". FIOS and COMBATS/Xfinity have the same [basic] quality and price here. so it is just a matter of price-warring between them on contract.
My parents finally got cable (technically FIOS) just last month and got the FIOS build-your-own TV package and it sucks. they were told they'd be getting "x" channels and don't.
I really think Internet providers should give unlimited data but based on speed. You want 10Mbps fine, you can split it between internet, streaming, TV, Phone how you wish. You want faster speeds or more speed to split between devices, upgrade to faster internet. Basically all the Triple Play packages use the same input, it just gets split once in the house to different devices.