Yeah, but three out of five of those are true if you're just casting fireball and not getting to hit someone with eldritch blast the same turn.It's pretty subpar.
1) You have to use an action to cast Eldritch Blast
2) You have to hit
3) You have to spend a bonus action
4) You have to spend a warlock spell slot
5) The target(s) get a save against the fireball