taking off / landing from something elevated perhaps helps with prop wash against the ground... just my guess. concrete is not going to provide any cushion on landing either. having said that i take off from just grassy ground mostly.
i have prop guards on, even though they are bulky, and maybe...