@goosegaws:
BD-J may require some "skilled" programmers in the beginning, but like I said, once the initial libraries are developed, it's basically cut-and-paste, at which point, they won't need skilled developers anymore, unless they are planning to add NEW interactive features that BD-J or HDi don't currently have. Again the cost-savings advantage is only temporary, you won't constantly require highly skilled Java programmers (besides, there are millions of Java programmers out there).
HDi is basically a scripting language as compared to BD-J which is a full-on programming language. In this sense HDi will be limited on what it can do in the future.
As for early adopters, a lot of them simply require firmware updates to play discs that they were having problems with earlier, and which will also be the case when Profile 1.1 comes out. Of course, not all of them will be equipped with things such as an ethernet port, but that doesn't mean that a Blu-Ray player can't do it's most important function... play the damn movie.







