I would agree in everything except 4.

I also think that camp does not completely work, but it is so interlaced with the narrative that will be very difficult to change it. But I would love to have the camp and the long rest mechanic sepparated somehow.
It would also be nice if a short break always had a chance to be attacked by some wandering creature andt to have a warning of a great risk when you want to have a short rest with enemies nearby insted of being prevented from doing it.