محقق تاریخ اسلام معتقد است که محمد بن حنفیه باید میدانست که حق همان تصمیم امام حسین (ع) است. امام (ع) تصمیم گرفتند برای حرکتی بزرگ به کوفه برود و اینکه محمد بن حنفیه میگوید به آنجا نروید؛ یعنی نقطه مقابل تبعیت از ولیّ.