The only thing I'm 100% sure on with Beasley is I'm not pulling into his driveway.
Other than that, I'm going off of his career 550+ games and not the 10% sample size we have going now. I'm going off teams passing him around like he is the prom queen. I'm going off him being a free agent two times the past two seasons and nobody wanting him either time. A rotation player on a good team and nobody wanted him twice? The Bucks gave him a veterans minimum two years ago. Vet min guys are rarely mentioned as rotation guys on good teams.
Speaking of the Bucks. Lets go ask their fans about Beasley. Damn near started every game last year for them. Shot 41% from three on 7 attempts per game. His shooting got even better in the playoffs when he upped it to 44% from three. But why did they stop starting him and drastically cut his minutes then? Oh yeah, he's a civ on defense. The opted for 35 year old Pat Bev instead, a guy not even in the league this year.
Why do we all have to be mouth breathers? Every single year we see guys perform in the regular season that can't do it in the playoffs. Every single year we see guys go on heaters and have a good year with no ability to recreate it in the future. I have said the entire season how good Beasley is playing. I think you could argue he was the best FA move of the summer for any team. I have said I want to bring him back at the most money the Pistons can give him (minus roster moves). But I'm wrong for judging him based on 90% of his career instead of the 10% that fits your narrative. If he strings together a few seasons like this, with playoff results, then things change. But until then I will keep judging the entire body of work.