all mobas are soulless and dead on the inside because the entire playerbase hates each other and only enjoys the experience of winning, so in spite of le big number tf2 will always feel more alive until the day that there are literally no servers to join cs2, while being worse than tf2, is actually fun and satisfying in the moment so unlike any moba, it's somewhat enjoyable for being an fps so long as you get some kills. overwatch to a lesser extent because it has massive amounts of shields and healing to make you suffer. but I will never understand forced third person garbage