BFA makes me want to unsub....

Got 26 days left on my sub from. 6 mo purchase. The main things that made me unsub are:
Never ending black hole to forever shovel AP into.
Titan forging.
Cancerous RNG levels in Raid and mythic +.
Bring back gear tokens so we can target gear slots, instead of wasting days of playtime rolling on same bosses for a certain gear piece and get the same one you got the five previous times.
Post MoP ability pruning(mainly caster mobility)