The issue with the Netch blocking the player's view / vision was brought up during beta ... my suggestion was to make Netch translucent (like 50% see-through). Personally, I think this particular issue with Netch was more of a 'quality of life' issue, and as such, was given a low priority (as opposed to broken / semi-broken mechanics which obviously were given a higher priority) ... at least at that time.