agree 100%. I had to read it, and to be honest I found little wisdom in it. To add on to your list, you could tell they had distain for people who travel or wanted to do new things.
These virtues are promoted by Christianity as well
no, it only states that you shouldn't be greedy or envious of other people's things. That's a far cry from 'you shouldn't have any things at all'. ambition is fine, so long as it doesn't distract you from god - and god is in everything including yourself, so what its really saying is dont let anything distract you from yourself. don't do anything that is against 'you'.