Lovely. Most of the time it is software complexity that goes into the way or prioritization of features.
Hope your sales team do not start hating you for some of these changes ;-)