Even if the other humanoid races are essentially human, it seems like Harry should be talking to them more. Getting different viewpoints and information could be incredibly helpful. If the differences are primarily cultural, well, there can be an awful lot of variation between cultures. Not to mention the differences in magical ability and techniques.
Of course, in canon, Harry didn’t catch on to this until the fourth year or so.
Issues are subjective. Something that’s not an issue for you can still be an issue for someone else.
For example, you have a problem with thakil’s phrasing and have offered a “corrected” version. However, you’ve destroyed the point of thakil’s sentence, which is that it’s possible that ((Person A finds X enjoyable) AND (Person A finds X problematic)). I know from direct experience that this is true; I have been Person A in that situation.
If you have not personally been in that situation, it doesn’t follow that another person has not, nor that they are somehow being “unfair”.