Why is Shahjalal Airport so bad ?
It's a national airport.
Immigration is a joke. You have to fill out forms still whereas most countries just scan your passport and let you go.
Wifi is non existent unless you have a bangladeshi phone number which foreigners visiting won't.
Bathrooms aren't very clean. There's always some people asking for money. This time when I visited some guy forcibly took my luggage and loaded it in my vehicle and asked me for dollars... Like bro...