Wouldn't venting to the atmosphere waste gas (and money), make the engine bay smell like fumes and be bad for the environment? I'd rather have a sealed system so the vapor can be re-used. Plus if there's no raw fuel smell, if you smelled raw fuel you'd know something was wrong, instead of it smelling like that all the time. There's no real performance loss on a truck like this by using a canister.