That's fair critisicim, however i think with it being a new concept it just takes a few play throughs to get the hang of it.
You are definitely right in that it is too difficult at times, I think the difficulty can and should be adjusted. Did you read the enemy/tower strengths and weaknesses? It should help you in making the right decisions for when to use certain turrets.
I appreciate the feedback, thanks for playing!