> It's quite irritating that hosting companies
> seem to see null-routing as a solution to
> a DDoS attack.
Not everyone can afford a proper solution. In fact, I don't think anyone, except OVH, is able to offer a server for less than $100/month and include proper DDoS protection.
If you don't need a beefy server and can manage with a mid-range VPS (or two), some VPS providers have <$100/mo offerings that come with reasonable attempts at DDoS management.