"Last Activity Date" field should not be updating when fields are edited

"Last Activity Date" field should not be updating when fields are edited

Idea: Last Activity Date currently changes whenever a record is touched in any way (including field updates). My idea is that it should only be driven by Activities (i.e. latest due date of a closed Activity and/or Lead/Deals). Updates to fields should not update Last Activity Date. Ultimately that is what Last Modified Date is for. 
An even bigger wish (down the road) would be implementing user-facing options to tweak what actions should drive Last Activity Date.

Reason: The existing implementation is confusing and lacks a clear distinction between Last Activity and Last Modified as a result. 
At the absolute core of a CRM system should be the ability to easily identify contacts/accounts that have had no contact recently. In Zoho, this is currently not possible without customisation. 
Competitors do it the suggested way so that CRM records can be easily prioritised by "aged importance" - i.e. easily identify those we not been in contact with.
When fields are updated by users or workflows, these should not be considered as "activity" against a contact, deal, lead or account. 

Provided Workaround: You can create a custom field (or fields) + triggers to suit your individual needs. Having done this for the past few years, I argue that it adds needless complexity, makes a lot of extra "noise" in your workflows and requires ongoing training to direct users to the custom fields.
I am eager to simplify our implementation by using Last Activity Date, straight out of the box. 

Other suggestions for this idea:
https://help.zoho.com/portal/en/community/topic/last-activity-field
https://help.zoho.com/portal/en/community/topic/account-last-activity-time-field
https://help.zoho.com/portal/en/community/topic/tracking-last-contacted-date-emails-activities-etc
https://help.zoho.com/portal/en/community/topic/last-activity-time-27-6-2019
https://help.zoho.com/portal/en/community/topic/last-activity-time-is-acting-like-last-modified-time
https://help.zoho.com/portal/en/community/topic/last-activity-time-modified-time-from-the-leads-module
https://help.zoho.com/portal/en/community/topic/filter-by-last-activity
https://help.zoho.com/portal/en/community/topic/accounts-with-no-activity-in-last-6-months
https://help.zoho.com/portal/en/community/topic/better-options-for-follow-up-and-activity-last-contact-communitcation
https://help.zoho.com/portal/en/community/topic/track-lead-last-contacted
https://help.zoho.com/portal/en/community/topic/get-a-last-touched-date-between-modified-time-activity-time-and-email-date
https://help.zoho.com/portal/en/community/topic/reports-of-accounts-deals-contacts-with-no-activity-in
https://help.zoho.com/portal/en/community/topic/difference-last-modified-and-last-activity
https://help.zoho.com/portal/en/community/topic/custom-fields-to-prioritize-follow-up-with-contacts
https://help.zoho.com/portal/en/community/topic/workflow-trigger-last-activity-email-chat (in a roundabout way)
https://help.zoho.com/portal/en/community/topic/way-to-sort-contacts-by-last-activity
https://help.zoho.com/portal/en/community/topic/last-activity-time-vs-modified-time