Speaking of software:
A lot of people seem to put looks before features, one of the features should be customisation of the looks so if it does have that why should you care about the looks? You won't look into your application and say "Hmm, I like this colour, my favourite, #696969", you're going to be using it and if the looks is bothering you, you can always change it
Speaking of hardware:
Okay, let's take phone shells for example, I mean I fully understand that, but for me at least, if I don't like it I can just get a case, customise it myself and/or just replace it, I'm the type of person to DIY everything and that would be another good learning expierience, but ig if you really care that much about looks of hardware and it's hard to replace I guess it makes more sense?
Anyway, thanks for listening to my rambling :) See you in the next blog probably