Given that the only complaint of anything that affected you seems to be
slow to collect trays and
poor response to a call button
and that you didn't try to get it resolved at the time, that they treated it as seriously as it deserved.
It has been a year since the event; if another airline is better , then cool. That SQ has a non stop service makes it a logical choice for a journey to Singapore