To be honest, the GM can honestly control when Entangle can or can't be used. If there's no plants, roots, or trees about, the spell is pretty much useless. Dungeons, deserts, barren mountain passes, etc., all render the spell worthless.
Don't get me wrong. When it works, it works well...