Developers tend to indent code just because of null check.
null
Maintaining code with checks first and keeping all on a single level can be tricky because language designers don't worried about such use case.