Smaller promotions like TNA, ROH, L.U., Chikara, Evolve, etc. are the reasons pro wrestling is still fun to watch. Diversity and competition are vital in this industry. The current PG/PC product of the WWE is too subtle and contrived and the company seems to be satisfied with the core fans they have and not trying to…