When I provide a solution to a client, I always ask what they have budgeted, and what they plan to use it for. After that some pointed questions to best suit their needs.
I think it is pompous to dictate to anyone else, even if you are doing the labor pro bono, what they can, or cannot have. If granny has the bank, and she prefers I build her something that will smoke her friend Martha's Dell or Compaq, then that is what she gets.
The point is, you simply don't know what they want, you just think you know what they need. Unless it is your money, it isn't your decision, so stop trying to be the tech czar and dictate to them. Ask them some pointed questions, and actually listen to the answers.