Sort of and sort of not. Many large convention centers are owned/operated by or in close conjunction with the city itself. They are in great demand and often host 2-3 events at a time. Securing a reservation for the entire center for a whole weekend requires that your event prove it will worthwhile to the city and must usually be be deemed a 'citywide' event. To do that, the event must show that it brings in X amount of tourism and tourism dollars.
STP is a way of proving to the city that the event is bringing in this many people who are using this many rooms and therefore should be allowed to continue to rent the entire convention center. This sort of thing applies to many events not just cheer. They may not all use a STP type system but they must still deal with the issue if they want to have exclusive use of a facility for a whole weekend.