Scoping the procedure step keeps you from getting dialog flows and hence other people's procedures.
The Delete protection requested is always downgraded to M; however, you can still:
Delete all views not matched using a dialog flow.
Delete fields from a screen.
Delete statements from an action diagram.
Do not get full expansion on the procedure step because full expansion brings in all nested action blocks with Delete protection and prevents others from using the action block in their PrAD.