So you have arrived at 4s and received a low heart lead running to your Q, which wins, congrats. You now play a low spade to your K, and get the Q on your left and the 8 on your right. This is the question, not why we are not in 6 or how we got to 4, what happens right here.
There is a rule stating 8 ever and 9 never that says that with 9 cards in a suit you should play for drops...and we have 9 cards here.
There is another rule called restricted choice saying if you see an opp drop an honor you should play their partner for the other...which has occurred here.
Which one of these should your follow here?