@griselbrother Yeah. I would say that Kataki is surprisingly medium against Shops these days. Both Ravager and Ballista get around it pretty nicely, and the Ravager + Mishra's Factory interaction is a long term problem as well. Often times they just make 1 or 2 big creatures and pay the upkeep, then dominate the board. Before you know it you are chumping with your weenies and... bad things man... bad things.
If I may be so bold. I would say that targeted removal is better against fast Shops in general. While upkeeps are better against the more lock oriented builds of the past. A general rule of thumb, I go by.
What's good these days? Serenity... now?
I definitely agree that targeted removal is a must against Shops. In my latest builds I've played 3 Swords maindeck and an additional 4 Path to Exile sideboard.
Stony Silence is probably the best effect vs Shops at the moment because it stops Ballista, Ravager, Hangerback and Steel Overseer. However, very often Stony Silence is simply too slow which is why you want to play a ton of cheap removal spells to buy yourself time.
What I currently play in my build that has an effect against Shops:
3 Deathrite Shaman
3 Qasali Pridemage
3 Knight of the Reliquary
2 Ramunap Excavator
2 Thalia, Heretic Cathar
3 Stony Silence
3 Swords to Plowshares
3 Abrupt Decay
and an additional 4 Path to Exile, 2 Pithing Needle and 2 Kataki sideboard.