I may have said this already. In any case: intro econ is boring and makes all these assumptions to make things "easier" (e.g., people always act rationally to optimize their outcomes according to set, prioritized preferences) that infuriate me. It's like assuming there's no friction in introductory physics exercises. The more advanced stuff is interesting, when they take away those assumptions and check how people actually behave. There's an economist who writes really interesting stuff: