There are chrome and firefox extensions which fix all the photobucket images.
Unfortunately that only fixes it for you, other people who want to view the images will need to also use these extensions.
If you want an alternative image hosting site you should use imgur because unlike all other hosting services, it actually has a community of several million users that browse the ad-supported site.
This gives the site far more revenue than other hosting services which don't have many people going to the actual website and viewing ads.
This is why photobucket is doing that, not enough people go to the actual website, they just link images.
Imgur also has lossless compression if you enable it in the options, so you get full image quality, and on top of that images don't get removed over time like on some sites.