I don't understand how this was better than last week's episode (and I agreed with that week's grade). It took the same approach of being a fan-service episode (just throw logic to the wind and let the shippers rejoice) at the expense of developing any sort of organic story or emotion.