Yes it's behind a tier of tech but considering it's basically the best mine in the game I think that's fair.
Anti-infantry mines are not that important. Yes if you can bleed or deny an area it is somewhat useful, but immobilize a KT is better I think!
