you don't have to go all out though, there is a happy medium where you get your haste breakpoints from gear itself & still stack enough/all talasites to be tanky.
the part you quoted was referencing Legion & BfA anyway.
I like about 20% haste in BGs... unfortunately Mastery is probably just 100% better than haste because the instant heal is not a joke and is free, but your gear does suffer (obviously that was just not an option in BFA/Legion)
I love bullshit talk so...
Right now just based on trying to live, if I had the ideal MW build to survive other "real twinks" (twinks is a loose term right now).
Head - BC 3 talasites
Neck - talisman of the breaker (mastery enchant)
Shoulder - BC 2 talasites
Cloak - i28 Green Haste/Mastery/Speed - 1 talasite (stats enchant)
Chest - BC 3 talasites (stats enchant)
Wrist - -i28 Haste/Mastery/Speed - 1 talasite (stam enchant)
Gloves - BC 2 talasites (mastery enchant)
Belt - i28 Green Haste/Mastery/Speed = 1 talasite
Legs - BC 3 Talasites
Boots - i28 Green Haste/Mastery/Speed - 1 talasite (Stam/speed % enchant)
Ring - i28 Green Haste/Mastery/Speed - 1 talasite (mastery enchant)
Ring - i28 Green Haste/Mastery/Speed - 1 talasite (mastery enchant)
Trinket - PVP
Trinket - Price of Progress
I'd feel confident to be able to deal with most situations with that. Glass cannon is cool, but it won't hold up the more twinks start to show up after they are done with current SL content.
But again, its all just opinion.