The article assumes that Ryanair always gives middle seats to the first passengers who check in and don't pay for middle seats. The eventual conclusion is that you should check in later to avoid getting the middle seat. I don't see why the R analysis and pretty visualizations are necessary for that. Sadly the article lacks evidence that this is the algorithm Ryanair uses. They could equally well hold back the middle…
And I agree, an R analysis is unnecessary but I've been telling people this conclusion for ages and they don't seem to get it!