such a cultural facts ---> such a cultural fact(こんな言い方しないけど)
Though, I, as an expert, asserts ---> However, I, as an expert, asserts(本当は I would argue ぐらいにしたい)
the theme of love . . . are modernized ---> the theme of love . . . is modernized.
表現としておかしいものを挙げていくときりがないが、目に余るところだけあげると
make researches on ---> conduct [do] research into [on]
have scarce knowledge ---> have little knowledge
as if a representative of Japanese scholarship ---> as if he were [was] a representative of Japanese academia(これ自体英語の表現になじまない)