そめえだ です。

と書き換えて問題なく動いているのは確認したんですが、scaffoldの生成が変わったのは、render
:partialでの処理に何か問題があるのでしょうか?ちょっと気になったので教えてください。

render :partial を止めるとDRY原則的には良く無いとも言えるかもしれませんが。

・速度を稼げる。
・それぞれのビューでロジックが違う時に楽になる。
・ソースが理解しやすくなる。

という感じかなぁと、勝手に想像してみましたが。
実際どうなんでしょう?