so not even a rogue can get around it with Cunning Action
The rogue can hide as a bonus action first, then turn invisible.
You still need to run out of sight first, but just dash behind a tree and you're gone.
Hmm... fighter 2/rogue 2/warlock 2.
Minor illusion a small wall, bonus action hide, action surge to turn invisible.
Out of combat: No problem, you do not need to do actions to hide out of combat. In combat? Though luck.
This, basically.
It's a utility invocation, not a combat one.
Unless you combo it with warcaster and booming blade. Go next to someone, and turn invisible. You have advantage if they move for a nasty OA. Even better with sneak attack.
Right now I have an Aarakocra archfey 8/rogue 4 spamming greater invisibility. He uses One with Shadows as backup.
And Mask of Many Faces, Actor, an Invisiblie Familiar, and expertise in stealth and deception. The party rarely sees him and has never seen his face.
I just can't decide whether to continue warlock, rogue, sorcerer for quicken and sublet casting, or maybe even shadow monk.
4) I would not consider invisibility an "improved" dodge. By not taking the dodge action instead you impose disadvantage to things that target with sight instead of being limited (or helped) by the "you can see" part of the dodge action. You do not gain advantage on dex saving throws (against everything, not just things you can see), you are not limited by the "0 speed" limitation but must not move to keep those boni (other thread i wrote bonuses... poor me). You can't act, not even taking reactions if you want to stay invisible. You gain advantage on your next attack roll but then you are no longer invisible. Pros and cons, so not really a direct step up.
Fair. You also need dim light.
Alternate Dodge then. Though you obviously would just use dodge if it was better for that situation.