Потому, что в том возрасте подростки склонны самоутверждаться путём издевательств над слабыми - а тут еще и формальный повод есть: парень заинтересован в темных искусствах. К тому же, близок с девушкой, которая нравится Джеймсу, бессознательно воспринимается если не как соперник - то как препятствие. Поэтому ДЖеймс пытается публично выставить его в самом жалком и неприглядном свете - чтобы на контрасте сраху стало видно, насколько он лучше.
Джеймс Поттер - типичный школьный альфач. В подростковых комедиях это отрицательный образ - но на самом деле альфачество не значит отрицательность. Это просто возраст.