I found an article specifically about the collars -
There have been mixed feelings about the comfort collar on Tempesto. There seems to be some confusion on their purpose. When we spoke to park officials about this on hard hat day, we were told that the comfort collars were just for that, comfort. Not necessarily to give you comfort in the physical sense, like sitting in a soft recliner, but more for peace of mind.
Then that's it--the "Drachen Effect." Safety theater to increase the public's "peace of mind."
Hopefully the park is aware of such "mixed feelings" as well. And if there's no financial reason (insurance) then maybe they can convinced that people would have more "peace of mind" knowing they don't need to deal with the discomfort of having extra comfort.