I agree this is a must have, I absolutly need this.
We are all (or mostly all) driven by task / action, our goal is to achieve steps to close deals, generally it is only what i have to do next to close this deal : this is where task are really helpfull.
We should not have any leads or any contacts without a task.
It is in my opinion a survival function .
I use task and contact everyday : why not having inside contact list a column where you have task due (and if empty a button create Task ) .
It will make hubspot a bit more action driven CRM, which is GOOD :).
Thank you.