You have posted a valuable and much needed thread for the society. Almost all the parents try to give their children a luxurious life. They are working for long hours everyday for that. They are not ready to spend their precious time with kids. Kids expect time to be sent with them, not money or things.
Born to express, not to impress.
Very true, when they are young children may get impressed when parents buy gifts for them and spend money lavishly but as they grow their needs change and they need understanding and shared time form their parents and although money is important, it has its limitations...
Pay no mind to those who talk behind your back, it simply means that you are two steps ahead !!!