Yes I agree that there can be multiple good solution to a single problem. And I am in no way being biased while writing these articles.
I just want to share my opinion and if anyone finds them useful that's all for me.
Also I am not trying to pretend to know-it-all here. I share my knowledge which can have limitations and I am aware of it.