Marriott are jackasses and I hope they go out of business, but I'm not sure I want the FCC to be policing this issue. The "jamming" doesn't entail actual radio jamming; they're just sending a deauth packet. Unless I very much misunderstand, the problem has been solved if your personal WAP supports protected management frames.
Um, regulating the use of spectrum to prevent interference is exactly what the FCC are for, isn't it?
If you're trying to kick another user of the spectrum off it, that is jamming - specifically ECM, given it's taking a more technical approach than just filling the band full of noise. Many military jammers are pretty technical in their nature, but it's absolutely not an OK thing for a hotel to run, that's just ridiculous.
That is basically asking for an arms race, and I don't think that it would be a particularly productive use of either engineering effort or users' time to have to continually upgrade their mobile hotspots and client devices with the latest in anti-anti-anti-jamming technology.
No arms race. The problem has already been solved with protected auth frames. The only thing that really works agains t that is to violate the protocol and actually jam the signal.