我觉得其一是革命时间较早,暂时没有共和的条件(最早的荷兰、英国都是立宪制)其二是当时革命进程所决定。(英国的革命没有法国那么激烈,最后还叫不流血的“光荣革命”)
当时封建势力还有很大的实力,新兴势力实力也不见得很强,即使胜利了,也损失严重,社会动荡萧条,这不符合英国的利益,因此新兴势力与封建势力妥协,是最好的结局
因为英国原先就是由皇室统治的,后来资产阶级夺取政权。因此君主立宪制是封建势力和新兴资产阶级势力妥协的产物。