Yeah, if a mechanic told me having the battery die in 3 days was normal, I'd stop going to that mechanic.
The average car in average condition should go around a month without being driven. Anything less than that either means a battery nearing the end of its life, not getting charged, or a parasitic draw somewhere.