If this show wasn't connected to the MCU and there weren't just two episodes left, I wouldn't bother finishing it. It finally hit me while watching this episode, but this just feels sooo network TV. I'm not even interested to see where the character goes from here because we know absolutely nothing about Marc. Why should I be invested in him as a character?
That Is a huge weakness in the show and has to fall squarely on the writers.
In comparison, Harrow is the most interesting character because we know what we need to know, as an audience, to understand his actions and motivations.
I have never been sold on Oscar Isaac as an actor , - but I still believe he could carry the show, if given better material. There's a little bit of character development for Steven in the episode, but since we still have a pretty nebulous idea of who he is, it doesn't mean a lot.
I think they should have started ep 1 with Marc as MK, had him die, then introduced Steven.
The other big problem is that the magic/ God power in the story is very poorly defined. It shows up to move the story along, but that's about it.
Writing magical characters is tough. Some of JK Rowling's magic is great, but too often she just comes up with a new magical plot device to move the plot along and create busywork.
This actually makes me appreciate the writers of Dr Strange, first movie, a bit more as there were rules ( and implied penalties for breaching them) so we had a sense of what Strange could and couldn't do in any given situation - which allows us experience tension when he's pushed past the limits of what we know he can/can't do.
If MK spent a little more time defining what Khonshu and/or the suit could do for him, and what the cost was, then it'd be easier to engage.
Still, it's better than FATWS, Hawkeye and Loki.
WandaVision was only ruined by the end, so far it's my number one Marvel show.