It's not against the constitution if Trump he doesn't make a profit from it. No one is forcing them to stay anywhere, that would be kidnapping. And the venue has been changed, but I'm sure Trump appreciates the free advertising the shrieking hoards gave his hotel.