You got it right. Hindu culture is like best practices put in place. God is just one of the aspects of Hinduism GOD not everything. That is why even an Atheist can be a Hindu.
Caste system gives diversity and abusing caste system is bad.
The times are changing now. Tirumala is training 30 fishermen so that they can take care of local temples. I hope every Hindu learns Hinduism in the coming years to come.