It's not that it isn't competitive. it's more a counter to tier 1 decks, you can tech some hungry crabs or golakas crawlers to beat paladins and warriors, or flare to counter mages. The problem is that hunter has to play suboptimal cards to have of a chance of beating tier 1 decks, but tier 1 decks just play the best cards they have.
To be honest, it will be very hard to hunter to be a real tier 1 one during the duration of a rotation because hunters don't have card draw or board clearers, making it too difficult to recover from a bad board, it can't race other aggro decks or defend against them, meaning, if you can't get decent trades against token druid or pirate warrior, you lose, and, of course, value oriented control decks will have easy wins against hunter due to the lack of decent weapons and chargers topressure. It was tier one during the first weeks of un'goro but it's not anymore. Cards that seemed good like dinomancy and stampede are not used because they are too slow.
I'm still waiting for cards like, 5 mana spell - deal 1 damage to each enemy minion for each beast you played, so we can clear board before highmane, and something like 3 mana spell - draw a card, if it is a beast, draw another card.