@soccerking122 It depends on the Ramp but honestly they can be really nice to have if they know what they are doing with those walls.
The cover those walls provide are super OP. It allows you to hit the enemy a bit before they can hit you. Do a bit of a damage to them or knock someone then rush them.
The walls can be an issue inside of rooms or buildings when they block doors. Sometimes that plays into your favor other times it traps you. It really depends on the situation.
I won't push ramps who have a nest built. Unless I can throw my ult on them or something. Even still I prefer to rotate around them.