It's trolling to point out that this strip is a intended to
a) make fun of the "where's Steve"ers, and
b) just like last time a) happened, have some fun?
Enjoy seeing Steve, because we'll next see him in 300 strips after he's Skied Everest, become a cosmonaut, or something, anything, that keeps him out of the neighborhood.