I beg to differ.
As an example, if I search for the main bearing for my washing machine by part number, the results are usually in the £30-50 range, if I instead measure and search by size, the price drops to about £7.50 in either case I get to fix the machine, I've done this, I also changed...