Should coinbase transaction spend all available block reward and transaction fees?

This question was left unanswered on Google docs, so I'm transfering it here.