Aye. While I've stopped using levels (and classes!) for anyone but the PCs, I still wind up occasionally giving spellcasting monsters caster levels for simplicity.
I grew to hate those classes. I feel like I let their very existence trick me into forgetting that D&D is a game about adventurers having adventures, and I spent far too much time and effort treating D&D as a world simulation instead of an adventure game.
I hate those classes with the passion...
And I mean, when the players try countering the rakshasha's spell, say this
And then to clue them into the fact that upcasting it will work, add "Your counterspell attempt is too weak."
Yeah, this is the advice I'd give to Mort.
Treat this as a property of the rakshasha (not as a funky, fiddly, debatable interaction between counterspelling and magic immunity) and then describe it as such if it ever comes up in game . . . and something that can actually be learned about...
I always consider taking the feat for Find Familiar.
Mage Armor might make sense, but only if I was playing a wizard or sorcerer and I actually wanted more cantrips.
Bless seems like a no brainer, too, given the way Zardnaar talks about it.
I wouldn't rule that way based on the wording. As Saelorn says, it feels like a technicality and I just refuse to read 5e that way.
However, I'd totally rule that way now because it sounds like a fun exception for this creature.
I did say a strict reading of the rules would net the opposite of how I'd interpret them.
And it's because a loose reading like mine doesn't result in the Ranger's features working against each other that I recommend not reading 5e in a strict manner.
I would never consider such a strict reading of these rules as a DM (5e just isn't that fiddly in the way it's written), and so I'd totally say yes of course you can make the bonus action attack.
I suppose a DM who wanted to parse the rules down to exactly what they say, and only what they say...
I never even considered them, but I have the perfect use for them all, as monsters twisted by the influence of the Great Old One sleeping beneath the waters of my megadungeon . . . I will remedy that right now.
First Thoughts: I'm gonna tack on the telepathy feature that GOO Warlocks get to...
Oh wait, are Guild jobs I'm taking the sort of thing Captain Awesome is likely to interfere with? Then I'd totally vote for him to keep him out of my hair.
I'd write in a vote for the mayor of whatever city I hailed from as a protest vote. Why would I want Superman (Captain Awesome) for President? He'd have to spend far too much time Presidenting, when he should be superheroing.
And you made everyone else sound terrible.