这两种治疗方法有着极大的不同, 在很多时候无法一种理论来解释另外一种理论. 举个最简单的例子, 以前我们用CRT的显示器的时候, 当系统设定的显示更新率(refresh rate)太高(例如100Hz)时, 一些老的显示器无无法正常显示图像的. 西医的办法是更换一个更好的显示器, 以达到显示正常的目的; 中医的办法是重新设定这个显示更新率到正常范围, 让老显示器也可以正常工作. 两个办法都可以达到正常显示的目的. 但是对如何设定系统功能一无所知的人如何肯相信不用花一分钱就把无法显示的问题给解决了软件办法呢.
这两种疗法各有优势, 例如染上病毒了, 无论你如何更换硬件也没有用; 但是CPU都烧毁了, 你想设定软件一时间也开不了机阿(我们要等待硬件自愈). 除非你是一个同时精通软件和硬件的大师, 否则如何用硬件知识来解释软件问题呢, 反之亦然.