In the short term it does. The block difficulty adjusts but not immediately. If hash rate drops rapidly, the time between blocks will lengthen, the time to adjustment will lengthen and the throughput will drop.
Yes. Bitcoin adjust difficulty to hash rate every two weeks. So if you drop hashrate more rapidly than that you can have lower transactuon throughput for up to two weeks. One on average.