I like to know more about things that are necessary to be known before I ever use them
[...]
nothing comes flawless and so doesn't LN
Diligence is a virtue.
It's worst flaw is that the complete output of all the input will remain centralized as those who are average people and don't really have such high technical knowledge, either need to pay higher fee or be forced to use centralized hubs which, IMO, completely expels the idea Bitcoin and the whole crypto is made for. Is there anything we can do to use this network but not by bypassing decentralization?
As with basically anything else, technological progress, i.e. the development of Wallet Software that hides this complicated functionality under a user-friendly interface, will mend the problem.
In short: give it some time, and using LN will be just as simple as using Bitcoin itself.
Also make me aware of some more flaws you're aware of LN.
The major "flaw" of LN is that it scales transaction numbers, but actually reduces the number of possible users of the network.
That, too, will most likely be overcome with technological progress, but for the moment it renders the LN basically useless for its intended purpose of taking Bitcoin to mainstream usage without the need for centralization.
There's also a game-theoretical, macroeconomic effect that might lead to Bitcoins "in" the LN being less valuable than Bitcoins on the mainchain. But that's hard to prove and calculate. It, too, will most likely be overcome with technological progress, but it might always remain true to a certain extent.