Totally agree. I find all the silly medicines the doctor gives with your consultation to be...well, silly. It always makes me laugh that I'll go in basically because I'm feeling unwell and want to take a day off from work which I need a sick note from a doctor for and I'll walk out with things for fevers I don't have, pain I'm not complaining of and they always like to throw in something for the stomach too (something in case you have "too much acid") which is totally unrelated to the stuffy nose I'm experiencing. We have a lot of unused meds in our house.
For colds, saline spray for babies and small children is really great. Also, we use
an herbal tea for children that helps a lot--when my son was under 2-years-old we just diluted the tea more. Other than that it's just being wrapped warmly, soothing baths and lots of holding. We have had some success with rubbing a small amount of Menthol rub on our children's feet which is a "home remedy" that my mom used with us children. We just dab a tiny amount on the bottom of their feet and put socks on them and for some reason it helps relieve congestion.
The only time my son has ever taken antibiotics in his 4-year-old life was when he was 1-year-old and he came down with an ear infection that got very serious very quickly. His fever was 39.4 degrees and he was vomiting continuously (couldn't keep any liquid down) for almost 24 hours when we finally took him to the hospital.
He was listless and didn't have enough energy to even cry. In the city I was in in the States there is a nurse hotline that you call and the nurse assesses your situation and then makes a recommendation. We had called when his fever wasn't quite as high and she told us, "If the child is throwing up for 48 hours and/or his fever is 40 degrees then take him into the hospital. Otherwise, just keep him at home and try to cool his fever and keep him hydrated." So, compared to those protocols, HK people are really over-medicated.
I do hope your child will feel better soon.