The other missing piece is the static ability. With Theros gods, you have the indestructible beatstick, activated ability, and static ability. Here, you're only getting the activated ability and the jump through hoops beatstick for the same cost as the Theros gods, the same P/T as the Theros gods, and HARDER drawbacks. They just seem weaker on every level.. Thassa was at least invulnerable to creature removal, like path or something, and gave you scry 1 each turn if you didn't have her "turned on" and had better things to do with your mana. There's a legitimate chance you'll get zero benefit from casting these gods for several turns, which is not where casting a 3-4 mana legendary creature should put you. The red and blue god's requirements actively work against their undercosted nature too- encouraging you to invest more mana before you can even swing with them, making them essentially overcosted beatsticks.
Re: the set as a whole, I actually like a lot of the limited fodder design. I think exert is a great mechanic, Glorybringer is a great card, and embalm is about the safest approach to creature flashback we've seen yet. Cycling is great too. I'm cautiously optimistic on the flavor of the set given the lack of gatewatch in the cards and emphasis on world building, but I don't like the fact that the entire plane revolves around a Bolas scheme the Gatewatch will likely attempt to stop. I want places to exist entirely apart from the Gatewatch conflicts and lore that's not directly tied up in something they're doing/opposing. These one city and surrounding environ planes that focus entirely on the gatewatch plots feel awfully small, compared to older planes.
It's also worth keeping in mind they're spoiling a more balanced set of cards. Typically, we'd get splashy rare after splashy rare with the final day dumping all of the draft fodder on us. Here, we're seeing just as much, if not more, draft fodder up front, so naturally it's not going to be exciting.
The Gods are the only real disappointments thus far, (invocation frames aside) and there's only been 2 revealed. Jury's still firmly out on the set for me, and there's a good chance I end up in the positive camp.