I personally find this more readable than the if block, but generally I agree that doing something on a single line just because you can if not worthwhile if it affects readability.