I don't think you'll get it cleaned up in all instances. Think about it. Add up the spaces in the view where the include is, plus the space on the first line of the include...
Like if you have a view partial with indented code like
<div>hey, cool</div>
<div>yeah</div>
and then you include that, like in the middle of another view
<div>@include('view-partial')</div>
How would you expect the final output to be? Something like
<div> <div>hey, cool</div>
<div>yeah</div></div>
It's literally just inserting one chunk of formatted html (including spaces and newlines) into another. Each on their own look fine, but when you add one into the other, it messes it up, which is understandable.