Pals, I don’t know who needs to hear this but one of the most offensive things you can say to somebody who has bought something new - especially a big purchase - and is sharing the news with you is, “here is why you should have bought this alternative instead”, like they’ve fucked up or they should have spent 5x as much on something else. They already gave someone money. They’re invested.
Some people just don’t get this nuance when they want to share knowledge about something they’re really excited about, but I really have to warn you that’s an incredibly hurtful thing to say that folks don’t forget. They probably were working within a budget, or within specific constraints or needs you are not fully aware of.
They probably do know what they’re doing. You are talking down to them and basically implying they’re stupid. You’re not helping and you don’t look smart.