乱与沮丧，但是无处宣洩，加上晋陞屡遇挫折，令他的怪异行为于2004年升级，例如他在申请智能身份证时，无端在职业一栏上填上「无业」，而不愿意写上警察的身份。他亦开始对政治感到高度热情，深信要剷除虚伪的统治者，又曾经在警署饭堂用膳时无故大声唱起国歌，又大叫共产党下台。徐佩宏并假设徐步高涉及三宗案件分析其心理，推断徐在梁成恩案前已经策划行劫，而他本身升职不遂，加入精英部门又不成功，令其挫折感加剧，更认为自己是制度的受害者。故此希望借抢夺警枪以辱警队，当时未必打算杀人，但是他在案发后必须将事件合理化，不断说服自