I find the current long term count unlikely as that would have wave 5 be longer in time than wave 3 (primary). Having a bull market until 2029 seems absurd given what we've seen.
There is no Elliott Wave rule violation: Elliott Waves are measured in points, not in percentages nor time; and hence, the third PRIMARY[3] wave isn't the smallest.