I don't know how many of the pilots are encountering crossing altitudes or controllers that are not familiar with our aircraft and descent profiles, but lately more often than not I find controllers keeping me high until close in to my destination. To answer the obvious response which is to ask for lower, let me assure you I am assertive and will do that, but the controllers apparently have a reason not clearly understood by me, and their response to requests for lower is often answered to make the request to the next controller.
Specifically, I often get a clearance to cross 30 NE of Knoxville (the airport) at 11,000. My ground speeds dictate a 1000 foot rate of descent from there and that is an ear popping rate without pressurization (which I have). Even with pressurization I have to manage power to maintain pressurization and to prevent shock cooling so the descent is difficult.
Telling the controllers I am carrying animals often gets me a slower rate down, and I am learning to "play the system" by asking for lower when a greater distance out so I cross 30 miles out at 8000 for example. I have also cancelled IFR if I sense I am going to get a slam dunk and weather permits.
My point is we are more capable of tolerating conditions such as fast descents, but be aware our passengers of the furry kind may not know they should chew gum or swallow.