過去にチェックボックスが無かったのは法律が変わった為ですね
当時「消費者側が十分な理解をせず契約を行った結果、消費者側に不利な契約が行われていた」という事態が多発していました
(元々契約条件は「契約を結ぶ当事者が十分に把握する」というのが前提でしたが、その前提を満たさずなんとなくで契約する消費者が多かった事とそれを悪用する事業者が多かったのもあります)

この為法律で「(主に事業者側ですが)契約交渉段階において、契約内容や規約などの説明をする義務がある」という内容が制定されました
事業者側は「消費者側が契約内容について理解している」という事の確認が必須となり、それが契約時に書く事の多い同意書であったり、FF14で規約を読んだとするチェックボックスを付ける等の手段で「自分は説明を行い、消費者はそれに同意している」という証明とするようになったわけです
契約については一切変わっていないので「規約に同意しないと契約を結ぶ事ができない」というのは変化していません