@pratik Yeah, developers have different philosophies and approaches to solving problems. That's good for us! With a diverse offering of apps, there's a higher chance of finding one just right for you.
I love human-readable, portable files. But I also know many folks don't care and are thrilled when they don't have to worry about files, directories, and so on.
And it's not like I only use apps that work directly with files. For example, I have no idea if the stock Contacts app operates on plain text files, a database, or whatever, and I don't care in that case. 😊 I stay away from software with no export options at all, though.