No, current battery has been fine for over 3 years. That quick is most likely infant mortality, basis bad battery to start.
But BMW factory battiers are generally junk compared to others out there, and that is why so many change out fo Optima or Intersate or other.
'95 Alpine M3 LTW
'00 Dakar M Roadster
'02 Topaz M3
Red/White SRF #4 (Chassis 561)