The OP, however, is quite good. In a nutshell, it argues that (1) disruption theory assumes rational actors and (2) consumers are much less rational than businesses.
There are lots of situations in which consumers do not behave according to an observer's (non-economic) notion of "rationally". This is rarely a failure of economic rationality, and much more often a failure of the observer to understand the consumer's notion of utility or cost (or both).