TL:DR: Expectations
Now why do I find Red Eye more rewarding to play? I think it’s a matter of one thing. Expectations. I don’t expect a recon to be the greatest at getting kills or doing well in general. While I expect an assault to be at bare minimum good at either killing people or clearing them out of areas. Red Eye surpasses my expectations of a recon while Thunder falls short of my expectations of an assault. In a match I do incredibly poorly with Thunder, I feel worthless to my team, but with Red Eye I can at least still point out people or cover people while doing badly in a match. It’s kind of expected that I might not do well with a recon, but not an assault (at least at what they are supposed to do).