I don't mind the long waits because they both help me with my budget, and because I only buy the characters I like a lot. FOMO grabs me at times, but I wait a month or so and it passes. So while it is annoying to pay off installments over the duration of a year+, then wait another half a year between actual release and arrival overseas and whatnot, I don't much mind it since I don't actually care about the movies themselves. I base my displays off the comics, and I don't care about movie-specific lineups, so I pick and choose over large periods. Hell, I'm only now going to get a Star-Lord with his DnA suit from Vol. 3 next year, which means that I waited 9 years just to PO one. So 2 year waits are nothing to me. I just want to eventually get my comic-accurate suits.
Honestly, I like long waits because I gradually become less of a cmpletionist towards them, so it's easier to skip the mid-tier wants and stick with the high-priority ones.