I don't think this is acceptable UI or game design at all. As an ex dev myself, I'll say that the devs should know better.