You can see from the 2 images that Klepto can target the 2 obstacles, but when Mike is selected the obstacles are not attackable. I also spawned murder wing and his special could attack it but not the normal attack.
It seems that flying units cannot attack objects. Maybe that’s always been the case and I’ve never noticed. I suppose there’s no easy way to tell the difference between move and attack for flying units.
I think obstacles should be targetable for flying units by default, like every other unit can, then allow long press for the cases where you want to move on top of the obstacle.
I think it’s just that Mike has move 1, range 2 that makes this feature look more like a bug