I'm on that stage of the AG journey where I can make a competent and tasty ale, but I am reading a LOT about beer making to hone my craft, and talking to people about the different aspect which can affect consistency and taste.
One thing I am picking up about yeasts is that they are very influential to the final flavour of the beer, due to the different compounds different yeasts will make during fermentation. Ive therefore started to buy the appropriate yeast for the style I'm trying to create.
I've also read and heard that cropping and culturing your own yeast from a full Krausen is a great way to save money on yeast, and particularly if you brew a lot of the same type of beer. However, after many generations of cropping, as each batch also includes many intermediate generations, introduces mutations which may or may not change the yeast. Over time and many cropping these mutations can become significant.
I've just finished reading a Santa-delivered copy of "Brew Like a Monk" by Stan Hieronymus, and he mentions several times that Belgian brewers at some breweries will keep their yeast strain pure by going back to the original in the lab every so often, and not crop and repitch more than 12/15 times before starting with a fresh batch, to avoid their mutations.
Mind you, this is fine and relevant for commercial brewers who make a new batch daily, however if you only brew once a month, it's probably academic. Interesting, though. Crop away!!
Hope this informs a bit. What a wonderful hobby, eh?