That's strange. I've been a landlord, an renter, had cats, cleaned up after cats, fires, etc.... I guess "everyone" doesn't know you can't clean up cat urine.
You have zero case. The landlord is under no obligation to improve nor allow you to improve the apartment over the condition it was when you rented it.

