In my books, we have 2 things above IBM's attempt..
1. OPEN SOURCE
2. 10 Years more of technology.. Back then, there weren't a lot of players.. now, everybody's competing against each other..
for 30 years, X10 had a HUGE following, (me included) IMHO, this following was ONLY because NOTHING else existed!
X10 is still kicking, I wouldn't discount them yet.. but now that the other standards (zwave, insteon, etc) have actual products, they're going to have to catch up...
and it's gonna be HARD with zwave (eliminating the PLC problems) and Insteon(full X10 compatibility)
As a local radio jockey used to say...
My thoughts, not yours..
(the late Joe Sports)