Толковые словари сходятся во мнении, что «нелицеприятный» — это «беспристрастный, справедливый, не основанный на лицеприятии». Примеры употребления: нелицеприятная критика, нелицеприятное мнение, нелицеприятный суд, нелицеприятный человек.
То есть «нелицеприятный» — это тот, кто принимает решение независимо от чужого давления или собственных интересов в каком-либо деле. Такой человек беспристрастен и не идет наперекор своей совести. Нелицеприятным должен быть суд, жюри на конкурсе и даже начальник, распределяющий премию. Поэтому сказать человеку, что он нелицеприятный — это сделать комплимент его честности и строгости взглядов.
А чтобы точно не запутаться, когда будете подбирать нужное прилагательное, ориентируйтесь на синонимы: «нелицеприятный» — беспристрастный, объективный, справедливый, непредвзятый, непредубеждённый. И забудьте о слове, если хотите сказать «неприятный», «резкий», «грубый» и тому подобное.
Это совершенно разные вещи.