I can see the temperature for Taiwan based airlines could be higher than the North American counterparts, but 30 degree Celsius seems too hard to believe.
Every seat in the same cabin was not created equal, seatguru.com is a good source to read the review airline seats before your journey. Were you able to ask to be re-seated once you found out the seats did not recline?
Running out of meal choice is very common in every carriers, it happens in business class cabin too.
If the food is not prepared to your standard, you can ask them to fix it.