It depends on if it is in Tier 1 or Tier 2. Tier 1 for companies raising less than $20m/year seems not to have a limit on the percentage of their income.
Why are you arguing against clear code that tells what you are doing? Imagine if you used a library with a function called sortAlphabetically that didn't sort items alphabetically, it wouldn't make sense.
Regarding the alignment, there will be situations where there will be multiple similar lines of code that would benefit from being blocked together with vertical alignment. Not only in the case of temporary local variables. Imagine a situation where a bunch of constants for an API are defined as such:
I don't understand the problem. There is a percentage of users that will never spend money on your app. Generally, those users do like being able to earn app functionality by completing tasks such as watching a video.
I see it as a win as a consumer and a win as a developer.