It's totally fine and working as intended. I had a game yesterday vs 7 Maxims and 3 Stormtrooper blobs. Guess what saved the day?
Infantry can still get pass them so I don't really see your point. I'd be fine with them if a) they were destructible or b) they can be picked up. It's just the fact that they are blocking vehicles.