Realistically it should take a lot longer than that of course. For gameplay purposes 3 days for full resting heal probably makes good balance sense, but 3 days standing still is a very big speed bump to the pacing of the game for a human player.I dont think the first issue is bad. That sounds like an appropriate time to heal up for me.
Personally I can't bear to sit in a town for days on end paying my party's wages for them to do nothing - I have to keep moving and doing things to not feel like the game world is marching ahead without me. For me that usually translates to attaining the minimum health required to participate in battle ASAP, then playing captain mode style commanding my troops and avoiding risk of personal injury until my health gets back above 2/3. Then I can get back to playing the mixed command/personal battle style that makes the game unique.
I think the valid complaint players make about long healing times is that such periods essentially lock you out of playing the game at its best. While other play styles can be fun, it isn't really practical to reconfigure your party for just a few days of playing differently.