Yes, see that. Thought better players may not bother with this move. You are a good player, would you bother? Or would you wait for a better opportunity?
Well, White is about to lose a knight since it's attacked by a queen and knight and only defended once, and the knight can't move without losing the queen. Yes, I would play QxR without question.
Your explanation is good. When I analyze I can see what you say. I error by thinking that something better can come along, so I would not make this move only to get caught a move or two later.. You see the best move NOW and take it. Thanks.