Kevlar is just an order of magnitude more expensive than other suitable plastics.

Main problem with any roof of a suitable strength is pure mass and volume. In short, it means another large van or small truck to get it to the venues and a few people with lifting tools and time to get it in place.