Jun 3, 2021
No, it isn't because it allows automatic formatting tools to do their job, rather than you manually having to indent everything properly, and bicker about the correct indentation style with co-workers.
Making whitespace semantically significant in this manner is akin to polutting HTML with lots of stylistic elements instead of sticking to semantics. Keep style and semantics separate.
Significant whitespace create a number of problems, which I cover here: https://erik-engheim.medium.com/the-case-against-significant-whitespace-32d391081155