CS:GO one of the most popular FPS games in the world is more Realistic, Competitive, Entertaining, And Strategic. I will also discuss currency for in game items. The first round is to simply explain what points you are making. I will start with How much more Realistic and Competitive CS:GO is compared to Team Fortress 2. In CS:GO you are put into hostage extraction and bomb situations. One side you play as counter terrorists which are like SWAT or Navy Seals. While on The terrorist side you are like ISIS or any other terrorist group. You are put into these situations where money and strategy come into play in the first round you have only enough money to buy pistols or armor. You can choose to save this money for the next round. The more kills and rounds you win the more money you build up dying makes you lose money and shooting a hostage does as well. CS:GO also has a wide fan base and huge competitive background with tournaments hosted world wide. Millions of fans come to see these events or you can watch them live. There are professional players who really care about this game and love it to the core. Team fortress just does not have as much support when it comes to fans that CS:GO does.
However, TF2 has much more good lore and characters. In CS:GO you can be a tough general guy or a tough general guy. TF2 has much more charm to attract more people and is more fun. Another good point is its art style. TF2's art style is a beautiful breath of fresh air compared to the bland graphics of CS:GO.