And a character creating a metal suit to fly and deciding to not create a helmet to guard against wind and potential projectiles while doing illegal shyt may get by in the comic world, but makes no sense when translated to a live action- "real world" film universe. Take Toomes' helmet away and he's classic vulture. And I'm pretty sure he'll take the helmet off in dramatic moments. All in all, marvel has demonstrated that they care about translating the spirit of the entire 616 verse faithfully, minus necessary tweaks, so I've had complete faith in them since phase 1 ended...