Why isn’t ‘because’ a logical connective in propositional logic? In simple terms, could someone explain why there is not a logical connective for ‘because’ in propositional logic like there is for ‘and’ and ‘or’? 

Is this because the equivalent of ‘because’ is the argument of the form ‘if p, then q’, or am I missing something?

Please illustrate your answer with example(s) if possible.
It is because 'because' is not truth-functional.

That is, knowing the truth-values of $P$ and $Q$ does not tell you the truth-value of '$P$ because of $Q$'

For example, the two statements 'Grass is green' and 'Snow is white' are both true, but 'Grass is green because snow is white' is an invalid argument, and hence, as a statement as to the validity of that argument, a false statement.

On the other hand,'Grass is green because grass is green' is a true statement as to the validity of this as an argument, but yet again it involves two true statements.

This shows that with $P$ and $Q$ both being true, the statement '$P$ because of $Q$' can either be true or false, and hence it is not truth-functional.
You can define things however you want. (Be careful; you may accidentally be inconsistent.)

Either:


"because" is logically equivalent to a binary operator
or it's not


If it is, it's probably the same as "only if" (Or take your pick of the other 15 operators). Adding a "because" overload would create an additional word to remember: unneeded complexity. We like simplicity. 

If it isn't, you can define a binary function because(a, b) however you want.