As mentioned above, ancient people were very polite, and kneeling was a respect for others. When comparing distinguished people face to face, face-to-face conversation is kneeling, which is a manifestation of giving each other basic respect. If courtiers face kings or make sacrifices, they will have stricter etiquette requirements, and on the other hand, it also reflects the strict hierarchy of ancient feudal system in China.
Another reason is the restriction of ancient people's clothing. In ancient times, people wore pants that were not closed crotch pants, but open crotch pants. Most of the trousers they wear have aprons outside, which plays a role in shielding. If they sit down, they will be exposed carelessly. In ancient times, being naked was a very shameful thing, so the ancients paid great attention to sitting posture. Kneeling posture can perfectly block the key parts, and it is also a way to hide shame.
After having a stool, people's sitting posture has changed a lot, but they will still pay attention. In my opinion, the most important reason is that the ancients paid great attention to etiquette. Although there are not too many restrictions on etiquette in today's social countries, it is also the result of the development of the times, and ancient people still paid great attention to this. Moreover, kneeling is a sitting posture used in many occasions.