I believe it. It has gotten steadily better, even if Avdol miraculously survived.

A submarine, though? Really?

Also, assuming that next week's monster of the week is on the sub, if Dio's minions knew to place a stand user on the sub, how did they not know Avdol was alive?