Its fairly common, mostly because unless your opponent significantly blunders you will not come back from that mistake. That being said in fast time controls without increment (1+0, 3+0, etc) it may be a good idea to attempt to flag your opponent (win on time).
Regarding etiquette, its completely fine to play on should you choose. At higher levels people often resign at lost positions such as "down a queen" as well as known endgames as no one wants to play out 30 moves off a lost position before inevitable checkmate.
I'm a beginner with a low rating and I play players 50+ in rating max. What I notice is that 40-50% of the time if I eat the opponent's queen they just resign, it startles me as I managed to win games also loosing the queen. Is it necessary to resign if you are in an obviously loosing position according to chess etiquette? I never resign, as at my level it happens quite often that game ends in a stalemate (actually sometimes it happens to me too, when I'm in an obviously winning position). Experienced thoughts are welcome