You really think 6 more gems slots is going to be that big of a deal? Is not going to shave 20-30% of the bosses hp. People are clearing it with shadowlands gear, pretending everyone has a full set of TW gear out of nowhere is crazy.
Who cares what other people did to clear it? It been done with Shadowlans gear and regular enchants, is just an excuse to say a full TW set is needed or the tower is impossible.