Wider rims and/or wider tires are not the answer. First of all there are limits on how wide a tire you can put on any particular rim. Even if a wider tire can be mounted on a particular rim, the extra "bulge" beyond the rim may create other problems, like too much sidewall flex.
Also, a wider rim may not do anything because it also depends on the offset of the wheel.
I believe spacers can be used, if done right.