I happen to have an E-Assist bike that I put together about 7 years ago, and it's still going strong...
With over 11,000 Km on it, So yes it IS possible to get a good E-Assist for $3,000 to $4,000 and not worry about it being garbage within 3 or 4 years...