first of all nobles is the worst synergy in the game, you get it by complete luck and you still lose to other comps once its done, at the current state it's something you would never go for, and it is getting reworked next patch so many this situation will change.
second, shiv gives mana, and vayne doesnt use any abilities, and shiv makes way more sense to be put on gunslingers
third, runaan hurricane is a horrible item after its changes and i would never build that item
fourth, ranger buff is pretty ass atm compared to other buffs like gunslinger and demon, and it is only very situational
fifth, vayne dies instantly to things like blitzcrank and assasins positioned correctly, and her damage output even with stacked with items is complete garbage compared to champions like varus or any of the gun slingers, and even with rageblade she loses hard to pretty much every kind of comp even when stacked with items
sixth: i am plat 4 in teamfight tactics and i just need to play more games to get higher. I have a good outlook on the meta atm, even though plat 4 isn't good.