Am i spoiling my son?

My son is 14 years old. I do buy him whatever he wants but I feel like him being my only son I want to give him the world. My son is very respectful, he helps around the house, his grades are As, hes a great kid. He has a gaming computer, xbox series x, oculus, and nintendo switch. Hes been talking about wanting to play that Spiderman 2 but its only for PS5. He knows its too much so he wont ask for it. I want to get him that for Christmas but my friend says I spoil him too much and it will make him feel entitled. But I dont feel that way at all. Am I spoiling him too much?