Is there any reason for the core/extras submodules diff between v1 and v2?

(please note that I’m no git expert)
I just noticed that when cloning the Ansible project that submodule commits differ between v1 and v2:

Is there any reason for not having v1 up to date with the newest module repos?

Submodule path ‘lib/ansible/modules/core’: checked out ‘9acc7c402f729748205e78f2b66b8f25b7552e37
Cloning into ‘lib/ansible/modules/extras’…
remote: Counting objects: 23256, done.
remote: Total 23256 (delta 0), reused 0 (delta 0), pack-reused 23256
Receiving objects: 100% (23256/23256), 6.32 MiB | 3.99 MiB/s, done.
Resolving deltas: 100% (15347/15347), done.
Checking connectivity… done.
Submodule path ‘lib/ansible/modules/extras’: checked out ‘2f967a949f9a45657c31ae66c0c7e7c2672a87d8
Cloning into ‘v1/ansible/modules/core’…
remote: Counting objects: 24991, done.
remote: Compressing objects: 100% (243/243), done.
remote: Total 24991 (delta 52), reused 0 (delta 0), pack-reused 24748
Receiving objects: 100% (24991/24991), 7.17 MiB | 6.85 MiB/s, done.
Resolving deltas: 100% (16440/16440), done.
Checking connectivity… done.
Submodule path ‘v1/ansible/modules/core’: checked out ‘f8d8af17cdc72500af8319c96004b86ac702a0a4
Cloning into ‘v1/ansible/modules/extras’…
remote: Counting objects: 23256, done.
remote: Total 23256 (delta 0), reused 0 (delta 0), pack-reused 23256
Receiving objects: 100% (23256/23256), 6.32 MiB | 4.01 MiB/s, done.
Resolving deltas: 100% (15347/15347), done.
Checking connectivity… done.
Submodule path ‘v1/ansible/modules/extras’: checked out ‘495ad450e53feb1cd26218dc68056cc34d1ea9ff

Some v2 modules, specifically “command”, are not compatible with the v1 code base.

Setting them to the same would mean anyone wishing to use the command module with v1 would be unable to do so.