Probably a better discussion would be who is not flawed ?
My opinion: All the characters are flawed.
CVs want TRPs and they are getting it. Anything and every thing.
There is no logic at all.
The only interesting element in this is Srithi jha and Shabir and their interesting encounters.
Best way to watch: Watch every episode independent of history. At maximum consider last 2 episodes.
My dear friends, I sincerely request you guys to stop analyzing these characters. There is no logic left at all any where. Instead let us come-up with our own interesting alternate stories. That can satisfy us better.Some of you are already doing a wonderful job.