1. Starfuckers : they only respond to people they deem on their level (noticed with devs alot). This is a noisy minority, and not representative of Nostr.
2. The time of day/week plays a crucial role. I have found weekends to be the most active in responses as people have time to converse.
3. Possibly for the same reason you haven't replied to any posts...