I actually kind of dislike the assigned seating at movie theaters myself. It now doesn’t matter if i go early, the theater might already be nearly booked. The only way around this is to either make two trips to the theater or pay extra to buy online.
On the other hand, it does eliminate any rush to get there early once you have the ticket