Absolutely 100% agree but there are examples where good advice is valued highly by customers and is reason to come back. That would certainly apply here if we consider the CPU choice, unless the customer has a very specific use case for it. Its the worst possible choice really at the highest possible cost.
That's why I also said what was below - If the customer themselves dropped the parts list into the OP's lap and said "Build it" that's certainly not on the OP, he would be doing the job as requested.
If the customer said they had a certain use in mind and wanted it to be something based on a TR build running a 2990
or something similar then that does open up options.
I learned a long time ago that if you present things to the customer and just go over it with them, showing them options that may not be quite as expensive most will at least listen and consider. I also agree to say some of the things may be/are overkill for a given useage then you present something cheaper and not as extreme, again most of the time they will listen.
However you will eventually get the one that will tell you "If I wanted a 24 core I would have said 24 core - I said 32 core and that's what I expect" so.....
If that's the case chances are they already know it's gonna cost and don't really care about the rest
as long as they get what they want. That's been my experience with it, some folks just don't care about the cost as long as they get what
they want.
That goes right back to "The customer is always right" if so.
You still want to present them with the cost of it all to make sure they understand so you're not blamed if it's not what the customer expected cost-wise.
Since this has kinda gone off topic I'll make these two suggestions.
https://www.newegg.com/Product/Product.aspx?Item=N82E16813119186
https://www.newegg.com/Product/Product.aspx?Item=N82E16813119026
The Strix is certainly cheaper yet still gives plenty of features to use.
The Alpha is really more of an overclocker's board, fully capable of pushing one yet still has alot of features itself.
If the customer wants it just for features and useability then the Strix is the one.
If they plan on pushing the chip along the way then the Alpha would be it if anything.