I think the institutional issue is due to share price, not the amount of insider holdings IMO. I see your point about 2 of the 4 not owning a significant amount of shares, but whose to say what their financial motivation / position is or isn't? In this case is there a drought of insider ownership compared to other companies? Some say yes, some say no.