Yeah you're right - I'd complain if I were you.
Of course, you could always install the linux of your choice and then install a 2.4 kernel from www.kernel.org
2.4.32 is the latest I think.
It strikes me to ask - why you want a 2.4.x ?
BTW: if you list your location in your profile (see mine?), someone may volunteer to post you a disk?