I guess if you actually play games using miniatures and whatnot, it has its uses. But, personally, if I want to play with miniatures or listen to people ramble on, I'll play an actual live game. If I want to play online, I prefer chat-based or play-by-post games. And, Hell, considering that I only know of a single mainstream RPG that even mentions miniatures (okay, two, but Warhammer is really just a variant of D&D)... well... <shrugs>
Things like this just seem a waste to me. Especially since every single time developers come up with something, they focus way too much on the stuff that doesn't really matter while ignoring the more important things. I remember the videos back when Wizards of the Coast was bragging about how awesome their program was going to be, and nearly all of their focus was on pointless crap like the "dynamic lighting!!!" of the crap-looking miniatures. Ooh. Ahh. Even more hilariously, they were going to try and force you to buy all of those miniatures. I just don't understand any of it.
But, c'est la vie.