Ну так если записей мало, то зачем место под пару байт экономить? А если много - ну вы таки поняли.
Если с этой стороны смотреть — то, в принципе, да. ;)
Но все эти id-ники могут быть и в (многих, потенциально) FK, и размер таблиц, к примеру, many-to-many (теоретически) может существенно отличаться.