Sitting on the floor cross legged is a traditional way. After the advent of the usage of chair things changed seriously. In the olden days to make someone sit on a Chair was considered to be paying respect and only the people of greater importance used chairs. Nowadays chairs are so widely used and everyone refuse to sit on the floor. Sitting on floor is considered to be outdated and the worst part is it is considered to be a Barbarian way. Even sometimes people from Cities consider themselves to be highly civilized and mock the people who sits on floor or who sit cross legged.
The truth is, it is DANGEROUS to sit on chair! Yes.....