If you pack the wheel bearings full of grease, so it oozes out, then its very hard for any crud to get in. My wheels are not sealed and I use it in all weather but I dont have any serious problems.
There are some hubs designed for grease injection, you just squirt some clean grease in and all the crud comes out.