Yes, Paint.NET uses the built-in codecs for most of its supported filetypes. It's a case of being good enough for most purposes and preferring to spend time on cool new features rather than reinventing the wheel. Remember, Paint.NET only has one developer.