The printer is cross platform, why isn’t the registration?

OK, so yesterday I talked about the new printer and picking a location for it. Today I moved it to somewhere more accessible and then tried to follow the registration process for the support pack (a bargain at $100 for 3 years of additional on-site support).

The printer itself is cross-platform, and the Mac OS X installer provides the extensions to allow you to use the printer with the standard tools, rather than the custom utilities and drivers that caused no end of problems with the inkjets.

Support-pack registration? Windows only - more specifically, Internet Explorer only. Neither OmniWeb, Safari or FireFox on OS X would allow me to complete administration. Why is it so hard for companies that can produce a cross platform compatible product to build a website that is cross platform compatible as well?