セッションを分かっていないやつが多いようだが。

デフォルトであれば、セッションを作るときにサーバー側でファイルを作成する。
このセッション用のファイルを作る変わりにテーブルを作ることも不自然ではない。
テーブルも実体はファイルであることを考えれば、
ファイルを作ろうが、テーブルを作ろうが、それは朝三暮四というもの。

結局は、自分が慣れていないやり方に違和感を感じているだけに過ぎない。