I am not sure if the chaos is arising from Brazilian airports (actually in my view just
GRU) or TAM. TAM's operations are pure chaos, that is for sure... when compared to either Azul or Gol.
A few weeks ago, I flew all three carriers (Gol and TAM in/out of
GRU). Flying with Gol was easy (although the terminals were very crowded), on time and not one hiccup. I also enjoyed their new B737-800s with additional legroom and updated interiors.
TAM on the other hand: WOW!! I flew from Vitoria to
GRU (about 1h20 min flight). Upon arriving at
GRU, it took us literally about the same time (over one hour!) to taxi from the runway to a remote parking stand. I've never seen anything like it... and the pilot never once got on the intercom to inform the passengers what was causing the delay. Arriving at the remote stand, we then had to wait for personnel, including the stairway, to be brought to the aircraft, to board a bus to the terminal.
They announced which belt luggage was to be delivered at on the aircraft before leaving which was confirmed by the screens in baggage claim. But nothing.... arriving after our flights were ones from Brasilia, Curitiba, Galeao and Porto Alegre all of which were receiving their luggage while we waited for ours... I went up to the TAM baggage desk to confirm the belt and they confirmed that it was indeed the one on the screen. I politely pointed out that all other flights arriving after ours were receiving their luggage. They just shrugged their shoulders. I walked over to look at the other luggage belts, and low and behold, on one belt two over from the Vitoria belt, there is my luggage !!! It took over two hours from landing to exit the airport - and this on a domestic flight!!!
Complete chaos, YES!
GRU - I don't think so given no problem with Gol flights... Chaos at TAM? Definitely.