Yes,
Assembly Line is definitely should be required to build
Motorized Infantry. It is still Infantry (requires Assembly Line), but on trucks. Trucks also require Assembly Line
Reporting more inconcistencies:
1) Building
Bunker becomes available after
Electricity is researched, without
Flight. Why build Bunker if nobody is flying?
2) Building
Bomb Shelter becomes available after
Electricity is researched, without tech
Fission. If we don't know about nuclear weapons, how can we build shelter from it?
The Manhattan Project (which makes builing nukes possible) should not be considered for
Bomb Shelter, since even if we can't build nukes ourselves yet (haven't built The Manhattan Project), we still know about them and know how to protect from them.
3)
The Temple of Artemis becomes available after
Polytheism. While on the timeline it was built near The Parthenon. So I think it would be better if
The Temple of Artemis requires
Aesthetics, too.
4) Another problem with Assimilation mod. Making example on capturing enemy city with Grocery building. My native building is Apothecary (replaces Grocery). Grocery was spared during my attacks. After city is captured grocery is replaced with Apothecary. And city can build Grocery. So I get 2 Groceries in single city.
If city doesn't have (or it didn't survive attacks) Grocery, then in list of building I have ONLY Apothecary.
So I see two ways of removing problem with Assimilation:
a) when capturing enemy citiy do not replace native buildings with my civilization's buildings.
b) when capturing enemy city destroy all native buiuldings, which have replacements with my civilization's buildings. This way is worst.
Otherwise no problems detected. Great mod! Great job, Ninja2!

Thank you very much.