Caution: This is my personal opinion, you might have different opinion. Also, Technology changes so fast these days, that after sometime, companies change their strategy to gain market share hence some points might not be relevant in present era.
Here are few things which make Samsung device terrible :
Here are some points in which you feel good sith other non branded device :
Reasons why Samsung device are so famous after all such points :
Most of the time people dont care about what is being offered to them, they are just interested in the information like 6 GB ram, QHD display, 3500 mAh battery, 21 MP camera ! This is just a nubmers through which you can be tricked so easily, like 6 GB DDR2 ram ( quite obsolate now, as we have DDR4 and 5 rams around us ) , 21MP camera with f/2.2 , but from chinese company and 12 Mp camera from Song with Optical image stabilaization and f/ 1.8 aperture ! This makes difference in the image qualtiy. Samsung make gorgeous device like s8 and s8 plus,but quality comes with price, as Apple device are costly, but they provide such quality that people are forced to but them beacuse you can't compete with the best ! And people want the best ! Sweet as simple .
This is why we end up getting outdated device, quality. So just do some research and buy something .
Hope it helps.
PS - not against samsung and writing this after using Samsung Galaxy Note 2 and note 3 neo, Iphone 6, iPhone 7, IPhone 7+ and iPhone X and my interactions.
These were the situation back then it was totally on the people’s experience in India. Sole reason why we have MI, Realme, Oppo and Vivo in Indian market is due to such issues with Samsung. Now a days industry changes in a day, companies launch 2 to 5 flagship phones in a year along with some prototype models for future purpose. In a way companies are forced to adhere to customer needs and try cost cutting be it Apple (IPhone SE 2) or Samsung ( M series ).