Lufthansa needs to improve by a large margin with regards to the communication The flight from India took off 2 hours late, we assumed the pilot would recover from the delays, sometimes they do catch up. Upon landing the gate at FRA, was B26 and my connecting flight to DEN was Z21, there was ample time for Lufthansa to assign a near by gate so the passengers could easily board than the endless running from one gate to other which was a mile away, (imagine families with kids and seniors). The worst part was none of the floor escalators were working - everything was under maintenance and why was there a need or another security check? All these delayed significantly. When I reached the gate after all the troubles, the flight was still there the staff told me the gate and system is closed and asked us to rebook(so easy did not care) she said the LH service is just down the corner …honestly it was a long walk again ..nothing close by and then stand in an endless queue and the staff sitting right in the entrance to the queue was so rude. After 45 min of wait, it was my turn and I was assigned a flight but waitlisted, thankfully made it and reached Denver just 2 hrs late from the original schedule. All these would have easily avoided if LH was better planned, it’s turning out to be a worst airline at least for me. I’ll have to reconsider using LH again.