I've run into a number of situations where it's necessary to initialize and maintain some state in the instance. This is easier done when you have a constructor.
Admittedly, others might not run into these situations, but it's happened to me frequently enough to include it.