Compare licensing, data migration, maintenance, vendor dependency and the actual effort required of the people using the tool. A long feature list is not enough if the team still relies on spreadsheets and manual work around the system.
An initial assessment separates essential requirements from preferences and identifies what can be solved without creating an entire product. The decision depends on context and total cost, rather than a preference for building everything from scratch.