a half time allows teams to discuss whats going wrong (or right) on the map mid match
30 mins flat allows for shorter maps or for a bo2 map system which can allow teams who are good on certain maps to have a better chance against other teams on a given week
imo the american system usually leads to really late night matches so sometimes that has been annoying in my experience but otherwise i think its fine