Ungratist

Ungratist:

Someone who is an expert in behaving in a way that shows that nothing is good enough.

Example:
“We really hope that you like your present. Now that you’re 18, we thought this brand new Ferrari would be an excellent gift.”
“Why is it white?”