As I've seen on my 2018 94Ah i3, the 12V battery has an of course essential, but on the other hand very limited role to play in the cars electric architecture. This role is to supply enough energy to fullfill the commands from the remote control, e. g. to unlock it when the car is stationed/locked. But as soon as you press the starter button w/o breaking, or start a function like e. g. the pre-heating or pre-AC remotely, the DC-DC converter jumps in and supplies 14 V to the car, thus charging the 12V battery. And even after switching down and closing the i3, the 14 V supply remains active for a few minutes.
Taking into consideration the short period of time and relatively low current when needed, as well as a certain self-discharging when not engaged and the battery's weight, BMW dimensioned it not bad imho.
In aviation industry the policy is to replace some items i. a. w. their mean time between failure (MTBF). If experience shows that, due to the operational constraints and climate conditions, a battery 'dies' after 5-6 years (= MTBF), in aviation they would replace it after 3 years. I would suggest to replace the i3 12V battery systematically after 4 years.
At a price for a standard battery (like the AUX18L20Ah, TX24HL or YTX24HL-BS) of approx. 100 to 150 Euro/USD, this means 25 to 37 Euro per year. The local BMW dealer will charge you that for opening his door. But highly likely you will never ever face any 12V battery issues on your i3.
This might be ancient tech, but keeps the type certificate of the car valid. And might safe you from the one or other uncomfortable question from your insurance, in case of an even small electrical fire on the car, which occured for which reason ever ;o).