Recognizing both expenses and revenue over time is part of generally accepted accounting practices (GAAP).
Intuitionistically, it makes total sense that you get a clearer picture of the true state of the finances of Netflix as a going concern if they recognize the costs of a show on their balance sheet over five years when they expect subscribers to still be watching it for the first (or second, or third) time several years on.
Content should be amortized as it will generate revenue for years. It's essentially being treated as a capital expense, which isn't unreasonable.