You haven't provided any reference for your claims about Adam Jackson and I suspect you don't have any and just made that up. Also, you seem to misunderstand the link you have provided which has nothing to do with separate /usr and there isn't any Fedora specific issue here.
If you want to understand, the differences between mkinitramfs and dracut, refer to https://lwn.net/Articles/317793/. There is a reason why several distributions have adopted Dracut by default now
If you want to continue using a older init system and shell scripts, you are welcome to.