While countless marketers have opined on the differences between B2C and B2B marketing, the line between the two has recently been blurred.