Public betting may go against line movement for several reasons, often rooted in psychological biases and behavioral tendencies. One primary factor is the "public perception" of teams, where popular teams, star players, or recent performance may lead bettors to lean towards one side, regardless of the odds. Also, certain narratives, such as underdog stories or high-profile matchups, can heavily influence public sentiment, prompting them to back a favored team despite contrary line movements. Media coverage and betting trends can also fuel this disparity, as casual bettors may follow the herd mentality without delving deeper into analytics or betting strategies.