法律为什么有这么大的权力。
因为根据社会契约论里的观点,公权力是每个人让渡给国家的一些权力的总和,具体的说不清
大概意思就是
一国的所有公民把一部分权益让渡给国家
然后国家要:组建军队、制定法规、维护治安等等等等
每个公民要:遵守法规、纳税、等等等等(请自行脑补)
所以说法律作为一种约束公民行为的社会准则——公权力的代表就有了很大的权利(比方说每个人拥有的权利是100,每个人让渡出去了1让国家帮你行使,1乘以我国人口=然后你懂的。。。。。)
至于为什么公民会跟国家签订社会契约,请去看社会契约论这本书。