The development you are seeing in Gujarat is not the handwork of BJP. India is developing very fast. This is because of the good reforms brought by Mr. Man mohan singh 10 years back. The speed of the development is same, Gujarat, Maharashtra, Punjab was the best developing states in India due to their better resources. Still they are most developed states... and other states follows.. But now Karnataka and Tamil Nadu is growing fast.
So dont think that the development is occuring in gujarat is due to Modi.. It is due to Mr. Man Mohan Singh and congress govt. in centre and for Gujarat the Reliance played a great role.
Kerala is the best state in India to live in. May be the GDP is not that high, but the living standard of the people is very high there and the gap between poor and rich / urban and rural is very very less. It not like that the richest person and poorest person in world staying in the same place !!