The point is Java 5 is not included with OS 10.4 (Tiger), it is a separate download. Whereas Java 1.4 IS INCLUDED with the OS.
Apple’s OS upgrades from 10.3 to 10.4 are huge. At least as significant as going from Win TN , to Win 2k, to Win XP, etc.
Of course bug fixes are included with the new OS versions - just like every other software update on the planet . Not sure what your point is with that Blah^3.
Many bugs and security issues are provided in dot-dot releases 10.4.1, 10.4.2, etc. The major releases 10.3 to 10.4 are ALL about features. Though some bugs are fixes with major changes that come with the major OS upgrade, and I see nothing wrong with that. If that is what makes sense to fix things right.
Java 5 can be hacked to run in limited ways on 10.3… but it isn’t worth trying.
It is quite a stretch to say that all “free” downloads that require a specific OS that is sold are therefore also sold. A silly statement really.