#1 Yes, EOLine does suck.
#2 Sometimes, yes. But this can be helped with practice.
#3 This is only for 2 cases in F2L, tbh. And ZZ eliminates a lot of the crap cases from CFOP.
#4 COLL can be sucky. ZBLL recog is something that you need to practice but can become very quick.
How does this make them awful? I don't really see your point here.
For one, calling it an "excuse of a method" is just plain rude. And it may not be good for 4x4+, but neither is Roux. ZZ is great for OH, Feet, EO for FMC, and 3x3. "o it's not "purely invalid in all of the wca events"
Better TPS, Lookahead, and automation. And only two of your points at the beginning actually somewhat apply to this.
Again, no need for a personal attack on people. ZZ (with EOCross and full ZBLL) is about 5-7 moves better than advanced CFOP, so it is more efficient. I agree that inspection lookahead is a weak point with ZZ, but not enough to call the method trash.
If I may quote Jay's comment from a video talking about his video (which I will supply the link for):
"Main points I'm definitely going to give you are benefits with F2L recognition that I legitimately just didn't consider due to ZZ inexperience, as well as CN not actually being hard I can also definitely see ZZ being less popular than I anticipated, which almost makes me wanna try doing what Hyeon did with EOcross but with more ZBLL, could also be motivation to finally learn the sunes (I still haven't decided if I'll try exploring Roux or ZZ after I'm done trying to push my CFOP comp avg down)
There's also more influential people than Hyeon and Phil but imo making an influence in an official setting tends to be what makes the biggest influence (Think of how Kian got OH WR avg with Roux and now like a year later or something 3 of the top 6 in OH avg are Roux).
This could definitely be a case of speedcuber fanboyish bias, although I do believe in the case of Phil especially, he also did a lot with the method other than just getting fast with it (EOline + a cross edge definitely started with him I think, which I'm now thinking is probably better than EOcross but still undecided)
Lastly, your point about methods eventually finding their niche is definitely something I feel as well. CFOP definitely seems to do well for the bigger cubes, especially even layered ones, and Roux has recently found its place in OH solving"
Link to the video:
Now, if you would like to continue this discussion, it might be better to do it outside of a "New Member" thread. There is a channel in the SS Discord for ZZ, so that would be a great place to have a discussion about it. I enjoy discussing methods, so I would love to follow up there.