Not sure about EI CC but have to say I'm quite happy with RevPoints and feel like they're making some nice moves.
Love that Zalando Lounge and now also SkyScanner flights (excl. Easyjet & Ryanair) & Eurostar are partners.
Hotels tend to be x5 (x6 actually as the multiplier is applied on top of what you earn based on spend)
It's true that the multiplier points vary but afaik it's fairly cyclical.
Also like that you've got 3 gb worldwide per month included & classpass/wework, fairly decent forex & lounge access (dragon pass) with the Ultra package.
Especially the first are more practical when being a status holder.
At the same time I do really only use it for debit payments, not to have savings etc.
Got it when I needed a visa card when I didn't have one on me at the Olympics.
It generates both visa & mastercard and you can get as many as you want, which is also nice if for whatever reason you need to block a specific card and need a new one asap.
It's true that there's no guarantees.
So far did manage to collect enough points etc to compensate for the cost of the card.