This distinction is going to become increasingly nonsensical as soft & hard technologies evolve. I already think it's a pretty daft debate.