Not really, 30 days notice is pretty much standard in any commercial tenancy. As long as Harsch is complying with the terms of their leases with the carts, the whole thing is totally not shady.
Go out to Cartlandia. It might not be in walking distance for most people's lunch but it is on the Springwater. They have a great selection of quality carts and the owner just installed a full bar (by far the nicest one in the area) on the property in addition to the beer tent that was already there. It doesn't look like it's going anywhere soon.
Cartlandia doesn't help people downtown. That pod fills a good void. The next closest carts, besides an odd one here and there, are up by the Galleria, and down by PSU.
Not really, 30 days notice is pretty much standard in any commercial tenancy. As long as Harsch is complying with the terms of their leases with the carts, the whole thing is totally not shady.