You are saying that give that in 114 days, but that is past performance. As the difficulty increases gradually, this period will change drastically. It could now be 300 days or never even.
I think you are partially correct. Difficulty rise will change the ROI days. But Difficulty has not gone up that much in last few months that it would never ROI.