• neidu2
    link
    fedilink
    arrow-up
    3
    ·
    9 months ago

    Yup, I think this is pretty much it.

    Another factor was corporate interest. Now every corporation has an online presence and as such, everything is monetized one way or another.