+1 it doesn't need to happen nearly so often, unless you're riding in salty or very dirty conditions.
You can filter the degreaser through a coffee filter or a shop-grade paper towel and reuse it. The finest dust will get through the filter, but it'll settle out in a few days, and you can pour the degreaser out carefully into another container (I use an empty food can) or into your chain cleaning machine, then wipe the sludge off the bottom of your storage container.
If you use a surfactant like Simple Green instead of a degreaser, just remember to rinse thoroughly with clear water, since it's slightly acid. And when you use water, don't use high pressure (like a hose sprayer) where water could be forced into bearings or frame.
Speed comes from what you put behind you. - Judi Ketteler