A question that needs answered!
Think of it like a test and try and find an answer yourself :)
I cannot speak to the developer's intentions. However, my best guess for why the Android port costs money is simply to age-gate it.