Odd Even traffic rule

I was wondering whether the odd-even rule (in Delhi) helps to reduce the traffic.

If I see benefits as expected traffic should reduce. But do we have a public transport system which is equivalent to replace cars?  Are there any measures taken in enhancing public transportation or safety?

Does this not insist to buy  multiple vehicles at home?  One with odd and one with even registration numbers.

Are we increasing business to  car companies?  Are we helping public smooth commute? Or are we enhancing the conditions of the road? What is fine amount?   Will it increase the bribe amount?

In my opinion, we need to concentrate on enhancing public transport , bus, metro and rail system.

May be increased facilities, hygiene, price, pollution control measures and increase frequency at which public transport. Punctuality of the service also matters.

I would appreciate to hear your comments on this which helps me to answer my questions too:)