Most ticketing vendors (mainly Ticketmaster and it's subsidiaries) actually do a better job at building portals for fans to browse, list, sell, exchange, tickets. That's why most teams turn over that portion of their digital experiences over to these vendors. It's also not worth the cost to a club to build their own ticketing experience.
Curious how poor the experience is in Europe. The last match I attended was in 2011 and I was not able to purchase tickets online at that time.