Well, simplification is one thing and a mod the size of Bobs, Angels and Py put together to really simulate the oil refining and production process accurately is another, but while the former is making a complex process simple for the purpose of making a game that is not too complex for mere mortals (i.e.: non petroleum engineers) and the latter is overboard, the concept of alkylation reversing a one way chemical process is pure fantasy. My goto guy (who is a petroleum engineer) for this kind of information (though doing IT for the petroleum industry for much of my career equipped me with enough knowledge to get by as long as I don't try to actually design or run a refinery in real life) has no problem with Factorio refining as a simplification to make the game as he put it "not insane", although yes the sulphur production makes his brain hurt. Thankfully there is beer, something this game could use and we frequently do while playing.
Sulphur, well, that is simply a by-product of the refining process, although before petroleum fuel became a thing it was the sulphur people wanted and everything else was waste. You don't want it in your fuel. Fortunately there are uses for the stuff, so taking it out doesn't lead to massive landfills of a dangerous chemical. If I were one to actually make mods myself, I would likely make only a fuel changes to the petroleum system, with sulphur becoming a by-product of the two types of cracking and possibly of solid fuel production as well (that one is a bit iffy though and would have to vary depending on what is being used as input.