Congratulations on your I-130 petition approval!
Immigration is a marathon, not a sprint, so it's best to be mentally prepared for a long wait. If your spouse's visa is granted earlier than expected, great!
Just because someone clarifies the difference between an approved petition VS an approved visa, or says that the next steps take a long time, doesn't mean they want to spite you. They are simply giving you estimates based on past experience.
If you disagree with their advice, you can review the timelines on this website, past threads from other members from the same region, even official timelines from USCIS.gov and the local US embassy where your spouse will interview.