Off topics of alignment: Even though this a contrived example, returning from a conditional statement seems more functional than the ternary operators. 
Can we just frown returning a response from a multiline conditional as well?
```ruby
# good
result = (some_cond) ? calc_something : calc_something_else
# better
result = perform_calc(some_cond)
# which leads to
# worse : What are we returning here?
result = if some_cond || some_cond2
           cal_something
         elsif some_other_cond && some_other_cond2
             if sub_cond && !sub_other_cond
               calc_another_thing
             else
               another_response
             end
          end
```