No, holding hands is not horribly done.
Out of nowhere, with zero build-up, thrown in at the last minute?
The presence of gay characters is not pandering.
No. But 5 gay senior crew members in 3 seasons is.
It does seem to tick off folk who don't want LGBT folks seen on screen, though.
I would love to see gay characters on screen, done properly.