I imagine the needlepoint is offered on the longer cruises that have more sea days and are less port intensive. I always seem to remember the needlepoint corner but I have been on longer cruises in the last year and that may be the reason I always see the needlepoint corner.
On Fjords we have to vacate our pooch table for the needlepointers every day.
This thread certainly highlights the differences between what each person feels is important.