The show is funny, I agree, specially the first season. But I fail to believe that character like Ramy can even exist who is not even a well developed human being let alone a good muslim. I am not a Muslim but I know the two things cannot be so mutually exclusive. Specially the part where he leaves the gun with that mentally unsound elderly man and forgets about it and didn’t even think about mentioning it to anyone. Secondly when his friend Dennis beats up that protester who nearly dies and is left brain dead, though it was not something he might have anticipated as his intentions were good. However it’s not shown anywhere that he was remorseful/ scared of his actions/ consequences. He just moved on with his life like nothing happened. So all in all the character Ramy is not very well written. Certain things are very random. On one side it is shown he is friends with Steve and is very protective of him which signifies that he is capable of being a good human being but the two instances I mentioned are beyond my understanding.