Corporate entities are government created entities. Government has a complete right to set the terms.
Wait, hang on. So if an actual person bought the company in question (let's say Warren Buffett had a temporary lapse of sanity and Comcast's board sold out), it'd be different?