I agree. While I have encountered some poorly written fanfics, I have read so many fanfics that were amazing and well worth the read. I have written fanfiction before but I find it is a very challenging genre to write since the characters and settings aren't my own so I have to find ways to stay true to the original concept without straying too far and making the characters too OOC.